You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fu-hsi-service/docker/docker-compose
xueqingkun cbb60203e3 1. 修复bug 1 week ago
..
asset 更新README.md 11.6发版 4 months ago
sql 1. 修复bug 1 week ago
.env 1. 添加发版说明 3 months ago
README.md 配置要求 2 months ago
docker-compose-base.yml xxl-job docker-compose-base 5 months ago
docker-compose.yml 1. 添加发版说明 3 months ago
init.sql 1. 修改model_atomic_index初始化语句 6 months ago

README.md

🎬 快速开始

配置要求

最低配置

  • CPU:16核Intel i5或AMD Ryzen 3以上
  • GPU:NVIDIA RTX 4090 24GB × 1
  • RAM:32GB
  • Disk:500GB
  • Docker:24.0.6+
  • Docker Compose:v2.27.0+
  • OS:Ubuntu 22.04+
  • 网络带宽:100M+

推荐配置

  • CPU:32核Intel i7或AMD Ryzen 5及以上
  • GPU:NVIDIA RTX 4090 24GB × 2 或 NVIDIA A6000 48GB × 1
  • RAM:64GB
  • Disk:1TB
  • Docker:24.0.6+
  • Docker Compose:v2.27.0+
  • OS:Ubuntu 22.04+
  • 网络带宽:500M+

安装包结构说明

文件/文件夹 说明
fu-hsi-nginx/ 用于存放nginx静态文件
fu-hsi-web/ 用户存放后端服务程序
logs/ 日志目录fu-hsi-web
minio/ minio数据
mysql/ mysql数据
neo4j/ neo4j数据
.env 应用的环境配置
docker-compose.yml docker-compose 配置文件
docker-compose-base.yml docker-compose 配置文件

🚀 启动服务

  1. 加载镜像
# 进入install-all文件目录
cd ./install-all

# 加载镜像
docker load -i fu-shi-install.1.0.0.tar.gz

  1. 修改配置文件
# 编辑配置文件
$ vi .env
# 根据环境修改配置文件
  OLLAMA_URL:ollama访问地址
  OLLAMA_MODEL:模型名称
  LANGCHAIN_CHAT_URL:langchain-chat服务地址
# 其他配置项可保持默认值
  1. 进入install-all目录,执行命令
 docker-compose  up -d

等待程序启动完成即可,如果没有启动成功,可重试上面的命令。 启动完成后会打印出下面的日志信息: [+] Running 8/8 ✔ Network docker-compose_fu-hsi Created 0.2s ✔ Container fu-hsi-neo4j Started 0.1s ✔ Container fu-hsi-ocr Started 0.1s ✔ Container fu-hsi-mysql Started 0.1s ✔ Container fu-hsi-minio Started 0.1s ✔ Container fu-hsi-web-docker-compose Started 0.0s ✔ Container fu-hsi-xxl-job-admin Started 0.0s ✔ Container fu-hsi-nginx-docker-compose Started

  1. 查看启动情况
$ docker-compose ps


> docker-compose  ps
NAME                          IMAGE                                              COMMAND                   SERVICE         CREATED          STATUS                          PORTS
fu-hsi-minio                  quay.io/minio/minio:RELEASE.2023-10-25T06-33-25Z   "/usr/bin/docker-ent…"   minio           56 seconds ago   Up 54 seconds                   0.0.0.0:42417->9000/tcp, :::42417->9000/tcp, 0.0.0.0:42416->9001/tcp, :::42416->9001/tcp
fu-hsi-mysql                  mysql:5.7                                          "docker-entrypoint.s…"   mysql           56 seconds ago   Up 55 seconds (healthy)         33060/tcp, 0.0.0.0:42415->3306/tcp, :::42415->3306/tcp
fu-hsi-neo4j                  neo4j:4.4                                          "tini -g -- /startup…"   neo4j           56 seconds ago   Up 54 seconds                   7473/tcp, 0.0.0.0:42418->7474/tcp, :::42418->7474/tcp, 0.0.0.0:42419->7687/tcp, :::42419->7687/tcp
fu-hsi-nginx-docker-compose   fu-hsi-nginx:1.0.0                                 "/docker-entrypoint.…"   fu-hsi-nginx    56 seconds ago   Up 54 seconds                   443/tcp, 0.0.0.0:19978->80/tcp, :::19978->80/tcp
fu-hsi-ocr                    paddleocr:v2.1                                     "/bin/bash -c 'sourc…"   paddleocr       56 seconds ago   Restarting (1) 20 seconds ago   
fu-hsi-web-docker-compose     fu-hsi-web:1.0.0                                   "java -Xms256m -Xmx1…"   fu-hsi-web      56 seconds ago   Restarting (1) 4 seconds ago    
fu-hsi-xxl-job-admin          xuxueli/xxl-job-admin:2.4.1                        "sh -c 'java -jar $J…"   xxl-job-admin   56 seconds ago   Up 54 seconds                   0.0.0.0:8081->8080/tcp, :::8081->8080/tcp

xxl-job任务配置

  1. 访问地址:http://ip:8081/xxl-job-admin
  2. 登录 用户名admin 密码:见.env配置文件
  3. 执行器管理-新增 img.png
  4. 任务管理-新增 img.png
  5. 任务管理列表-操作-执行一次-保存
  6. 调度日志查看执行结果 img.png

🚀 访问服务

访问地址:http://ip:9978/case-management 用户名:admin 密码:llm@sst$09637674#w