Ada*_*nez 19 wildcard-subdomain docker
我有通配符dns指向我的服务器,例如*.domain.com
我想将每个子域路由到它自己的docker容器.这样box1.domain.com就会转到相应的docker容器.这适用于主要是HTTP和SSH的任何流量.
或者也许端口可以是子域的一部分,例如80.box1.domain.com.我将拥有大量的docker容器,因此解决方案应该是动态的,而不是每个容器的硬编码.
Flo*_*pes 11
另一种解决方案是使用https://github.com/jwilder/nginx-proxy。
此工具自动将请求转发到适当的容器(基于子域,通过VIRTUAL_HOST容器环境变量)。
例如,如果您想将box1.domain.com重定向到一个容器,只需将VIRTUAL_HOST容器环境变量设置为“ box1.domain.com ”。
这是我写的详细教程:http : //blog.florianlopes.io/host-multiple-websites-on-single-host-docker。
| 归档时间: | 
 | 
| 查看次数: | 17029 次 | 
| 最近记录: |