lnmp上已经部署了很多域名的网站,想把其中一个域名用docker来做,有什么好办法啊?
假设www.a.com用正常的lnmp搭建
假设www.b.com运行在docker里面
我该怎么配置呢,我想到的是宿主机的nginx将流量转发到docker
如果docker里面需要运行两个域名,这样必须开两个容器吧,一个容器可以吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以通过宿主机的nginx的http反向代理到docker的nginx http服务
要运行两个域名只要nginx配置两个vhost就可以了,不需要开两个容器,具体看业务需求吧
可通过设置network的容器别名,实现nginx的多个service在一个容器内