feat: 调整es镜像
This commit is contained in:
parent
88ddcaa11f
commit
78965ded3e
24
README.md
24
README.md
|
|
@ -2,4 +2,28 @@
|
|||
|
||||
```python
|
||||
pytest -s src/test/test.py
|
||||
```
|
||||
|
||||
## 打包基础镜像
|
||||
|
||||
```bash
|
||||
cd docker
|
||||
docker build -f ES_Dockerfile -t es-ik:8.4.1 .
|
||||
```
|
||||
|
||||
## 结构
|
||||
|
||||
```
|
||||
Query
|
||||
|
|
||||
Query Rewrite
|
||||
|
|
||||
┌──────┴────────┐
|
||||
| |
|
||||
BM25 (ES) Vector (ES)
|
||||
| |
|
||||
└──────┬────────┘
|
||||
Merge / Rerank
|
||||
|
|
||||
LLM
|
||||
```
|
||||
|
|
@ -8,9 +8,9 @@ volumes:
|
|||
|
||||
services:
|
||||
elasticsearch:
|
||||
image: docker.elastic.co/elasticsearch/elasticsearch:9.2.2
|
||||
image: es-ik:8.4.1
|
||||
container_name: elasticsearch
|
||||
user: "1000:1000"
|
||||
# user: "1000:1000"
|
||||
environment:
|
||||
- discovery.type=single-node # 单节点模式
|
||||
- xpack.security.enabled=true # 开启安全
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
FROM docker.elastic.co/elasticsearch/elasticsearch:9.2.2
|
||||
FROM docker.elastic.co/elasticsearch/elasticsearch:8.4.1
|
||||
|
||||
# 安装 IK 分词器, 最大兼容中文
|
||||
RUN bin/elasticsearch-plugin install https://get.infini.cloud/elasticsearch/analysis-ik/8.4.1
|
||||
RUN bin/elasticsearch-plugin install --batch \
|
||||
https://get.infini.cloud/elasticsearch/analysis-ik/8.4.1
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue