跨多个Docker Compose项目通信

发布时间 2023-04-17 16:11:10作者: TimQiu

在第一个Docker Compose文件中定义一个名为giveItANamePlease的网络,如下:

networks:
my-network:
name: giveItANamePlease
driver: bridge
然后,你可以在第二个Docker Compose文件中声明这个网络是外部的,并且连接到它,如下:

networks:
my-network:
external: true
这样,你就可以让两个Docker Compose项目中的容器通过网络来通信