有三台linux pc,例如A(带ubutun 16.04),B (centos 7),C (centos 7)。我已经在它们上面安装了docker 18.03.1-ce。我初始化了一个群,节点列表如下:

现在,我使用了docker-compose.yml,如下所示:

根据这个yml,在每个节点上创建了一个名为'ishop_default‘的群网络,并且服务可以在
相同的主机,但无法检测到其他主机中的服务。
发布于 2018-06-08 18:09:15
作为您附加的docker-compose.yaml,没有网络配置。在docker-compose.yaml文件中指定您自己的网络,如下所示。
versin: "3.1"
services:
redis:
imgae: redis:latest
networks:
- ishop_default
...
networks:
ishop_default:
external: true请参阅docker's guide - https://docs.docker.com/compose/networking/#specify-custom-networks
https://stackoverflow.com/questions/50758123
复制相似问题