Nginx dockerized访问给定端口上的主机IIS网站

时间:2017-07-04 07:15:05

标签: nginx docker windows-10

我在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网站)?

0 个答案:

没有答案