Docker的網路設定

相同host下不同Container連結

相同主機下不同Container的連結

由於Container的使用原則採用一個Container只提供一項服務,因此常常會有需要多個Container才能串接成一個完整服務的情況發生,這時候就不能使用IP來連接,因為Container重啟後,IP就會變動,因此要使用環境變數搭配hostname及port來達成不同Container的連結。

要達成這個就需要使用:docker run 的 –link 參數

docker run --name Container1 --link Container2 .....

這樣就可以在Container1中使用:ping Container2 得到IP