2015-02-10 81 views
1

如何在Docker中的不同主機上連接兩個容器?我需要通過另一臺主機上的nodejs應用程序在一臺主機上使用來自mongodb的數據?任何人都可以給我這樣的例子嗎?Docker:鏈接不同主機上的容器

+2

請仔細閱讀[如何提問](HTTP:/ /stackoverflow.com/help/how-to-ask)。 – segarci 2015-02-10 08:20:00

回答

0

您可以通過創建overlay網絡連接來自不同主機的容器。

Docker引擎通過 覆蓋網絡驅動程序支持多主機網絡開箱即用。

0

其他容器所在的機器無關緊要,您只需確保該端口暴露在該機器上,然後將第一臺機器上的第二個容器指向第二臺機器的IP 。

機1:Postgres的:5432 172.25.8.10 ifconfig
機2:Web服務器:80 172.25.8.11 - >點DB到172​​.25.8.10:5432

相關問題