使用docker化的nginx 反向代理 docker化的GSCloud 的方法

1. 首先将nginx 的image pull 下来.

docker pull nginx

使用docker化的nginx 反向代理 docker化的GSCloud 的方法

2. 将最近的可用的 参数文件 复制过来当一个目录

mkdir /nginx

ssh root@linuxserver

scp /usr/local/nginx/conf/nginx.conf root@10.24.193.204:/nginx

注意 要将 里面 proxy_pass 的 地址修改一下 不能是 127.0.0.1 的地址 需要修改为 link 到的 container 的名字 
比如我将这里修改为

gzip on;

server {
listen 80;
server_name localhost;

location / {
root html;
index index.html index.htm;
proxy_pass http://gscloud1903:5000;
proxy_set_header Host $host:$server_port;
}

3. 执行一个 nginx的 container 即可

docker run -d  --name mynginx -v /nginx/nginx.conf:/etc/nginx/nginx.conf -p : --link gscloud1903 --restart=always nginx
上一篇:jquery父元素和子元素点击事件传递问题_不可把父元素的事件传递给子元素_事件无限循环传递


下一篇:vue element-ui tree 根节点固定子节点懒加载 首次加载根节点并展开