Docker如何配置多域名


正式的服务器上装了一个Nignx+PHP的Docker,想实现下边这样:
  • a.test.com映射到127.0.0.1:8080
  • b.test.com映射到127.0.0.1:9090
    难道再用Nginx做个反向代理?求大神告诉正确的方案。
已邀请:

tifayuki - Tutum 工程师

赞同来自: rp男孩


用haproxy的virtual host

参考https://github.com/tutumcloud/ ... proxy

a3583656a - 捧丝儿@沈亮

赞同来自: rp男孩


这个问题也只能用负载均衡的软件去做了。没有什么别的好的东西。lvs,nginx,haproxy

youyang0414

赞同来自: rp男孩


这个装了nginx+php的docker是什么意思?是创建了一个nginx容器吗?
下面域名映射本机同ip不同端口目前知道的只有做代理,代理程序很多看自己习惯了

要回复问题请先登录注册