我正在vps中分别在两个docker容器中运行两个网站。
例如www.myblog.com和www.mybusiness.com

如何在vps中实现virtualhost,以便两个网站都可以使用端口80。

我在其他地方问了这个问题,建议您看看:https://github.com/hipache/hipachehttps://www.tutum.co/
他们看起来有些弯曲。我试图找到是否有一个简单的方法来实现这一目标。谢谢!

另外,忘了提一下我的vps是Ubuntu 14.04机器。

最佳答案

看一看jwilder/nginx-proxy项目。

这是代理Docker容器的最简单方法。您无需在每次重新启动容器或启动新容器时都编辑代理配置文件。 docker-gen会自动为您完成所有操作,它会为nginx生成反向代理配置,并在启动和停止容器时重新加载nginx。

关于web - 我的网站运行在Docker容器中,如何实现虚拟主机?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29519215/

10-16 16:55
查看更多