我需要为 docker 容器中的应用程序设置子域,而不是在内部牧场主网络中,而是供公共使用。我已将域委托给牧场主服务器。并且目录中几乎所有堆栈都有主机属性,但它不起作用。我想我需要使用一些 rancher dns 委托域或设置 nginx 将流量代理到一些 rancher 服务器,但我找不到任何。
您需要的是添加一个负载均衡器服务,然后将主机的 80/443 转发到容器 app/nginx/whatever。
因此,导航到您的堆栈,单击“添加服务”->“负载均衡器”。然后您可以选择要触发的域(或捕获所有域,我现在会这样做),然后选择哪个目标。在那里你选择你的应用程序容器和容器运行其应用程序/httpd 服务器的端口,基本上就是这样
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)