-
Notifications
You must be signed in to change notification settings - Fork 8
https
simplefanC edited this page Apr 7, 2023
·
1 revision
-
单机部署:
提供
server.pem和server.key证书与密钥文件放置/standAlone目录下,与docker-compose.yml和.env文件放于同一位置,然后修改docker-compose.yml中的voj-frontend的配置 -
分布式部署:
提供
server.pem和server.key证书与密钥文件放置/distributed/main目录下,与docker-compose.yml和.env文件放置同一位置,然后修改docker-compose.yml中的voj-frontend的配置
voj-frontend:
image: registry.cn-shanghai.aliyuncs.com/simplefanc/voj_frontend
container_name: voj-frontend
restart: always
volumes:
- ./html/dist:/usr/share/nginx/html
# 开启https,请提供证书
- ./server.pem:/etc/nginx/conf.d/cert/server.pem
- ./server.key:/etc/nginx/conf.d/cert/server.key
environment:
- SERVER_NAME=localhost # 域名或localhost(本地)
- BACKEND_SERVER_HOST=${BACKEND_HOST:-172.20.0.5} # backend后端服务地址
- BACKEND_SERVER_PORT=${BACKEND_PORT:-6688} # backend后端服务端口号
- USE_HTTPS=true # 使用https请设置为true
ports:
- "80:80"
- "443:443"
networks:
voj-network:
ipv4_address: 172.20.0.6