配置nginx
server{
listen 8080;
server_name _;
client_max_body_size 500m;
root /data/****/web/dist;
index index.html;
location ^~ /api{
proxy_pass http://***.**.**.***:8080/;
proxy_set_header Host ***.**.**.***;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
修改docker compose镜像
services:
container_name: nginx
image: nginx:stable
restart: always
ports:
- 8080:8080
environment:
- TZ=Asia/Shanghai
volumes:
- ./data/****/web:/data/****/web
使用compose执行新的镜像服务
docker-compose up -d nginx
Jenkins自动化构建