我在Windows 10上运行docker。有些详细信息来自docker info
服务器版本:17.06.0-ce
操作系统:Alpine Linux v3.5
我需要将nginx作为反向porxy用于在我的本地IIS下运行的Web应用程序(例如http://localhost:90)
这是我的nginx default.config
server {
listen 4430;
server_name localhost;
#root /usr/share/nginx/html;
location / {
proxy_pass http://10.0.75.1;#works
#proxy_pass http://10.0.75.1:90;#does not work
}
ssl_certificate /etc/nginx/server.crt;
ssl_certificate_key /etc/nginx/server.key;
ssl on;
ssl_session_cache builtin:1000 shared:SSL:10m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
ssl_prefer_server_ciphers on;
}
我使用IP 10.0.75.1从容器(nginx)访问我的主机 如果我没有指定端口,它会按预期工作。 我应该怎么做/配置才能访问特定端口上的主机(IIS网站)?