diff --git a/docker/服务部署文档.md b/docker/服务部署文档.md index 4279674a..5093b0c2 100644 --- a/docker/服务部署文档.md +++ b/docker/服务部署文档.md @@ -34,7 +34,7 @@ docker network create virtual-patient-network # 启动服务 docker run -d -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql --name vp-mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 - # **启用网络环境服务,可选** + # **启用网络环境服务,生产环境请使用** docker run -d -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql --name virtual-patient-mysql -e MYSQL_ROOT_PASSWORD=123456 --network virtual-patient-network mysql:5.7 ~~~ @@ -61,6 +61,8 @@ docker network create virtual-patient-network docker images | grep virtual-patient-paddlespeech # 运行容器 docker run --name virtual-patient-paddlespeech -p 8090:8090 -d virtual-patient-paddlespeech:1.0.0 + # **启用网络环境服务,生产环境请使用** + docker run --name virtual-patient-paddlespeech -p 8090:8090 -d --network virtual-patient-network virtual-patient-paddlespeech:1.0.0 # 验证容器运行 docker ps | grep virtual-patient-paddlespeech # 查看日志是否正常 @@ -84,6 +86,14 @@ docker run -it --name minio -p 9002:9000 -p 9001:9001 -d \ -e 'MINIO_ROOT_PASSWORD=12345678' \ virtual-patient-minio:1.0.0 server /data --console-address ":9001" +# **启用网络环境服务,生产环境请使用** +docker run -it --name minio -p 9002:9000 -p 9001:9001 -d \ + -v /data/vp/minio/data:/data \ + -e 'MINIO_ROOT_USER=admin' \ + -e 'MINIO_ROOT_PASSWORD=12345678' \ + --network virtual-patient-network \ + virtual-patient-minio:1.0.0 server /data --console-address ":9001" + # 将文件mv到对应的文件夹 mv virtual-patient-bucket-prod /data/vp/minio/data ~~~ @@ -103,6 +113,9 @@ mv virtual-patient-bucket-prod /data/vp/minio/data # 启动redis容器 docker run --name virtual-patient-redis -p 6379:6379 -v /data/vp/redis/data:/data -d virtual-patient-redis:1.0.0 + # **启用网络环境服务,生产环境请使用** + docker run --name virtual-patient-redis -p 6379:6379 -v /data/vp/redis/data:/data --network virtual-patient-network -d virtual-patient-redis:1.0.0 + # 查看容器运行 docker ps | grep virtual-patient-redis ~~~ @@ -117,7 +130,7 @@ mv virtual-patient-bucket-prod /data/vp/minio/data # 运行容器 docker run --name virtual-patient-rasa-manager -p 5050:5050 -p 8990:8890 -d virtual-patient-rasa-manager:1.0.0 - # **启用网络环境服务,可选** + # **启用网络环境服务,生产环境请使用** docker run --name virtual-patient-rasa-manager -p 5050:5050 -p 8990:8890 --network virtual-patient-network -d virtual-patient-rasa-manager:1.0.0 --spring.profile.active=network # 验证容器运行 @@ -142,7 +155,7 @@ mv virtual-patient-bucket-prod /data/vp/minio/data # 运行容器 docker run --name virtual-patient-web -p 8899:8899 -d virtual-patient-web - # **启用网络环境服务,可选** + # **启用网络环境服务,生产环境请使用** docker run --name virtual-patient-web -p 8899:8899 --network virtual-patient-network -d virtual-patient-web --spring.profile.active=network # 验证容器运行 @@ -164,7 +177,7 @@ mv virtual-patient-bucket-prod /data/vp/minio/data docker images | grep virtual-patient-manage # 运行容器 docker run --name virtual-patient-manage -p 8891:8891 -d virtual-patient-manage - # **启用网络环境服务,可选** + # **启用网络环境服务,生产环境请使用** docker run --name virtual-patient-manage -p 8891:8891 --network virtual-patient-network -d virtual-patient-manage --spring.profile.active=network # 验证容器运行 @@ -188,7 +201,7 @@ mv virtual-patient-bucket-prod /data/vp/minio/data - UPSTREAM_WEB_SERVERS:虚拟病人问诊系统服务的ip:port - UPSTREAM_MANAGE_SERVERS:虚拟病人后端管理系统服务的ip:port - # **启用网络环境服务,可选** + # **启用网络环境服务,生产环境请使用** docker run --name virtual-patient-nginx -p 80:80 --network virtual-patient-network -d -e UPSTREAM_WEB_SERVERS=virtual-patient-web:8899 -e UPSTREAM_MANAGE_SERVERS=virtual-patient-manage:8891 virtual-patient-nginx:1.0.0 # 验证容器运行 docker ps