2015-12-15 21 views
1

我製作了幾個運行webapps的容器,但它們都在不同的端口上運行。一個碼頭引擎上的多個網站

現在我想鏈接每個容器到那裏沒有端口的自己的域名。

像這樣: 應用程序容器 www.appacontainer.com

應用B容器 www.appbcontainer.com

什麼是最好的方式去?在裏面設置一個帶有DNS服務器的容器,或者我可以直接將域名鏈接到一個容器?

回答

0

假設您的網站使用HTTP/HTTPS,最好的方法是使用Host標頭字段(在所有請求中都是必需的)將請求定向到正確的webapp。這是子域能夠在相同端口上運行的相同方法。說實話,我並不確切知道Docker是如何工作的,但這將是一個普遍的想法。

+0

謝謝!當我回家時我會研究它。不知道你可以在主機文件中使用端口,認爲它只用於主機名解析? –