基于docker搭建开发与测试环境
安装docker docker安装 https://docs.docker.com/install/linux/docker-ce/centos/ 安装nginx 不想因为web程序有端口造成开发与测试和线上环境的不一致,首先安装nginx进行反向代理 1.配置反向代理文件 server { listen 80; server_name 域名; location / { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://实际ip:实际端口; } access_log /var/log/nginx/服务日志名称.log; } 2.绑定日志 设定日志在宿主机的路径,便于查看异常,并且保存数据 3.安装nginx 拉取镜像:docker pull nginx 运行nginx容器:docker run -d -p 80:80 -v 宿主机路径(用于存放页面):/usr/share/nginx/html -v 配置文件宿主机路径:/etc/nginx/conf.d -v 日志宿主机路径:/var/log