2
我知道在運行容器時,我可以設置--network
參數,其值可以來自docker network ls
的結果中的任何一個。
不過,我已經看到了一些運行容器是這樣的:這是什麼意思,碼頭運行 - 網絡=容器:CONTAINERID`?
$ docker run --network=container:CONTAINERID IMAGE
...我已經尋找這種用法,但沒有得到文檔來解釋它。
我已經做了一些實驗,發現容器使用另一個容器的網絡共享相同的網絡堆棧,似乎這兩個容器在同一host
,他們可以互相使用localhost
調用。
因此,通過設置--network=container:CONTAINERID
來運行容器時,這是否意味着兩個容器共享相同的網絡堆棧?
明白了。謝謝。 – flyer