|
|
|
|
# 虚拟病人服务部署文档
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 镜像列表
|
|
|
|
|
| 镜像名 | 镜像版本 | 镜像文件 | 描述 |
|
|
|
|
|
|------------------------|------------------------------|-------------------------------------|------------------------------------|
|
|
|
|
|
| virtual-patient-nginx | 1.1.0 | images/virtual-patient-nginx.tar.gz |前端nginx服务 |
|
|
|
|
|
| virtual-patient-web | 2.0.0 | images/virtual-patient-web.tar.gz | 虚拟病人前台系统 |
|
|
|
|
|
| virtual-patient-manage | 2.0.0 | images/virtual-patient-manage.tar.gz |虚拟病人后端管理系统 |
|
|
|
|
|
| virtual-patient-graph | 2.0.0 | images/virtual-patient-graph.tar.gz |虚拟病人Graph知识图谱系统 |
|
|
|
|
|
| nacos | v2.3.2 | images/vp-nacos.tar.gz |nacos配置中心 |
|
|
|
|
|
| mysql | 5.7 | images/vp-mysql.tar.gz |mysql数据库 |
|
|
|
|
|
| redis | 7.2.0-v10 | images/vp-redis.tar.gz |redis数据库 |
|
|
|
|
|
| minio | RELEASE.2023-10-25T06-33-25Z | images/vp-minio.tar.gz |minio对象存储服务 |
|
|
|
|
|
| paddlespeech-dev | 1.1.0 | images/vp-paddlespeech.tar.gz |语义识别服务 |
|
|
|
|
|
| nebula | v3.6.0 | images/nebula.v3.6.0.tar.gz |nebula图谱引擎 |
|
|
|
|
|
| ollama | 无版本要求 | 复用现场 |语义识别服务(使用llama3-chinese:8b模型)使用现场服务 |
|
|
|
|
|
| ~~sadtalker_image~~ | v1 | 无 |数字人形象生成服务 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 加载镜像
|
|
|
|
|
> 根据现场情况确定镜像是否存在,如果存在可以不进行加载。
|
|
|
|
|
```shell
|
|
|
|
|
docker load -i xxxx (镜像包文件)
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 修改配置文件(非必要)
|
|
|
|
|
> 可通过修改docker-compose目录下的.env文件进行修改配置。配置修改后请同步修改nacos中的配置文件。
|
|
|
|
|
> virtual-patient-web、virtual-patient-manage启动过程中出现redis连接异常,请检查redis地址为ip地址。
|
|
|
|
|
|
|
|
|
|
## 启动服务
|
|
|
|
|
- 进入docker-compose目录下执行命令
|
|
|
|
|
```shell
|
|
|
|
|
docker compose up -d
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 修改nacos中ollama配置
|
|
|
|
|
- 登录nacos控制台,点击左侧菜单栏配置列表,点击编辑配置,修改配置文件中的 ollama现场的环境。
|
|
|
|
|
- 需要修改的配置文件为:vvirtual-patient-web.yml、virtual-patient-manage.yml
|
|
|
|
|
|
|
|
|
|
## 重新启动服务
|
|
|
|
|
- 进入docker-compose目录下执行命令
|
|
|
|
|
```shell
|
|
|
|
|
docker compose restart
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 其他命令
|
|
|
|
|
|
|
|
|
|
## 查看运行状态
|
|
|
|
|
- 进入docker-compose目录下执行命令
|
|
|
|
|
```shell
|
|
|
|
|
docker compose ps
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 停止docker-compose
|
|
|
|
|
- 进入docker-compose目录下执行命令
|
|
|
|
|
```shell
|
|
|
|
|
docker compose stop
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 卸载服务(会删除容器)
|
|
|
|
|
- 进入docker-compose目录下执行命令
|
|
|
|
|
```shell
|
|
|
|
|
docker compose down
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
# 访问服务
|
|
|
|
|
- 访问https://IP:{NGINX_HTTPS_PORT}/#/login 默认管理账号:vp@admin# 密码:aSb3QrcqemdOCXf 用户账号需要自行注册
|