测试服务器环境搭建

237 阅读1分钟

配置nginx

# nginx前端静态资源配置  /data/docker/nginx/conf.d
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镜像

# docker-compose.yml
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自动化构建