[英]docker-compose link container of another docker-compose
我對如何使用docker-compose設置環境有些困惑。 我想要以下內容:
我想獨立於Web應用程序A / B的容器停止/啟動/構建ELK堆棧容器。 但是我想將容器鏈接到ELK堆棧容器以打開文件拍子的連接。
我正在尋找的是這樣的:
這有可能嗎? 我沒有使它與擴展或鏈接一起使用。
提前致謝
Docker網絡是這里的關鍵。 你可以做:
$ docker network create some-net
然后在撰寫文件中,將以下內容添加到底部:
networks:
default:
external:
name: some-net
這會將默認網絡(每個容器)設置為先前定義的網絡(some-net)。 然后,所有容器(無論它們在其中定義了什么文件)都應該能夠使用內置服務名稱DNS解析相互通信。
相關文檔: https : //docs.docker.com/compose/networking/#/using-a-pre-existing-network
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.