# 虚拟病人服务部署文档 ## 镜像列表 | 镜像名 | 镜像版本 | 镜像文件 | 描述 | |------------------------|------------------------------|-------------------------------------|------------------------------------| | 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 用户账号需要自行注册