version: ‘3’
services:
app:
image: ‘2691432189/nginx-proxy-manager-monitor-zh’
restart: always
ports:
- ‘1180:80’
- ‘1181:81’
- ‘1443:443’
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
上面这是Nginx 代理管理器端口;
这是代理设置;目标服务器是一个网站,能打开的。demo.zimbar.us.kg
是对还是错?我目前使用我的域名访问不了demo.zimbar.us.kg
ports:
- ‘1180:80’
- ‘1181:81’
- ‘1443:443’
意味着把主机的1180、1181、1443映射到容器里面,所以你在容器里面配置的时候应该使用80、81、443进行配置,然后通过主机的1180、1181、1443访问。
但是我目标地址不是本地,而是另外一个站:demo.zimbar.us.kg
这个才是
那得去研究这个nginx-proxy-manager-monitor
怎么用了,我没用过不太清楚。
现在网络是正确了的。
我是要用laosix.com访问,代理demo.zimbar.us.kg的流量;
就是laosix.com解析在服务器A,demo.zimbar.us.kg是站点解析在服务器B
访问的laosix.com——先经过服务器A中转访问目标地址——demo.zimbar.us.kg
因为demo.zimbar.us.kg的网站服务器IP是被墙了
你要直接用域名访问的话,那容器就直接映射80到80,443到443,不要1180、1443这些。
容器就直接映射80到80,443到443的话会影响到nginx,服务器上nginx是会占用这两个端口的吧?
服务器上有nginx那为什么不直接用nginx反代,还再跑这个nginx-proxy-manager-monitor?
研究一下怎么玩看看有没有办法用 CF 优选域名用多站点,目前 CF 优选只能用一个回源地址
那你就nginx再反代nginx-proxy-manager-monitor,套娃。