diff --git a/docker/演示环境服务部署文档.md b/docker/演示环境服务部署文档.md index d3c9e58..4734d4d 100644 --- a/docker/演示环境服务部署文档.md +++ b/docker/演示环境服务部署文档.md @@ -56,30 +56,22 @@ ifconfig {eth0} mtu 900 ~~~shell # 进入nginx文件夹,依次执行命令 - # 修改 conf.d文件目录下servers.conf.template文件中的$UPSTREAM_WEB_SERVERS,$UPSTREAM_MANAGE_SERVERS - # 构建镜像 1.1.0 - docker build -t virtual-patient-nginx:1.1.0 . + # 构建镜像 1.0.0 + docker build -t kbqa-nginx:1.0.0 . # 验证镜像是否存在 - docker images | grep virtual-patient-nginx - # 运行容器 **如果某一个服务没有部署可以不填该服务的地址** - docker run --name virtual-patient-nginx -p 443:443 -v /data/vp/dist:/usr/share/nginx/html/dist -d -e UPSTREAM_WEB_SERVERS={ip}:{port} -e UPSTREAM_MANAGE_SERVERS={ip}:{port} -e UPSTREAM_RASA_SERVERS={ip}:{port} -e UPSTREAM_GRAPH_SERVERS={ip}:{port} virtual-patient-nginx:1.1.0 - # UPSTREAM_WEB_SERVERS:虚拟病人问诊系统服务的ip:port - # UPSTREAM_MANAGE_SERVERS:虚拟病人后端管理系统服务的ip:port + docker images | grep kbqa-nginx + # 运行容器 + #将前端代码包dist文件夹拷贝到路径/data/kbqa/下 + docker run -itd --name kbqa-nginx -p 1080:80 -e UPSTREAM_KG_SERVERS={ip}:{port} -v /data/kbqa:/usr/share/nginx/html kbqa-nginx:1.0.0 + # UPSTREAM_KG_SERVERS:只是问答服务ip:port + - 示例: + -- docker run -itd --name kbqa-nginx -p 1080:80 -e UPSTREAM_KG_SERVERS=192.168.10.138:9811 -v /data/kbqa:/usr/share/nginx/html kbqa-nginx:1.0.0 - # **启用网络环境服务,生产环境请使用 不放80,只放https的443** **如果某一个服务没有部署可以不填该服务的地址** - docker run --name virtual-patient-nginx -p 443:443 --network virtual-patient-network -v /data/vp/dist:/usr/share/nginx/html/dist -d -e UPSTREAM_WEB_SERVERS=virtual-patient-web:8899 -e UPSTREAM_MANAGE_SERVERS=virtual-patient-manage:8891 -e UPSTREAM_RASA_SERVERS=virtual-patient-rasa-manage:8990 -e UPSTREAM_GRAPH_SERVERS=virtual-patient-graph:8992 virtual-patient-nginx:1.1.0 # 验证容器运行 - docker ps + docker ps | grep kbqa-nginx # 查看日志是否正常 - docker logs -f virtual-patient-nginx + docker logs -f kbqa-nginx ~~~ ### 服务更新 -- 重新构建nginx镜像 - - docker build -t virtual-patient-nginx:1.1.0 . -- 将前端代码包dist文件夹拷贝到路径/data/vp/下 -- 重启容器 - -~~~shell - docker restart virtual-patient-nginx -~~~ \ No newline at end of file +- 将前端代码包dist文件夹拷贝到路径/data/kbqa/下即可 \ No newline at end of file