nginx 安装 linux 命令
mkdir /home/apps/jslogsnginx
chmod 777 /home/apps/jslogsnginx
docker run --name tmp-nginx-container -d nginx
docker cp tmp-nginx-container:/etc/nginx/ /home/apps/jslogsnginx/
docker rm -f tmp-nginx-container
docker run -p 80:80 --name jslogsnginx -v /home/apps/jslogsnginx/nginx:/etc/nginx --restart=always -d nginx
#// 反向代理 conf.d/jslog.conf
upstream jslog {
server 127.0.0.1:10008;
keepalive 2000;
}
server {
listen 80;
server_name api.jslogtest.com;
client_max_body_size 1024M;
location / {
proxy_pass http://jslog/;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}