天天看點

docker~yml裡使用現有網絡

我們在進行docker swarm部署高可用叢集時,在yml檔案裡可能要配置一些服務,而這些服務可能要使用一些公用的資料庫,這些資料庫可能已經運作在某個容器裡,而這些容器有自己的網絡,docker inspect 容器ID 來檢視容器所使用的網絡,使用docker network ls來檢視目前docker所建立的網絡.

在yml的版本3裡,我們來看一下如何使用現有的網絡

建立mongodb,使用一個現有網絡,也是可以的

而如果不添加external參數的話,它将建立一個新的網絡,網絡的字首将是一個服務名,這點要清楚!

文章參考:http://www.dockerinfo.net/4245.html

感謝各位閱讀!