假設www.a.com用正常的lnmp來搭建
假設www.b.com運行在docker裡面
我該怎麼配置呢,我想到的是宿主機的nginx將流量轉送到docker
如果docker裡面需要運行兩個域名,這樣就必須開兩個容器吧,一個容器可以嗎?
回覆內容:
假設www.a.com用正常的lnmp來搭建
假設www.b.com運行在docker裡面
我該怎麼配置呢,我想到的是宿主機的nginx將流量轉送到docker
如果docker裡面需要運行兩個域名,這樣必須開兩個容器吧,一個容器可以嗎?
可以透過宿主機的nginx的http反向代理到docker的nginx http服務
要運行兩個網域只要nginx配置兩個vhost就可以了,不需要開兩個容器,具體看業務需求吧
可透過設定network的容器別名,實現nginx的多個service在一個容器內