Fra*_*cal 4 docker docker-networking
似乎 docker 服务发现仅适用于用户定义的网络,而不适用于默认网桥(docker0),但我在文档中没有找到任何内容。
docker run --rm -d --name c1 alpine sleep 2h
docker run --rm -d --name c2 alpine sleep 2h
docker exec -ti c1 ping c2
它给了我 ping: bad address 'c2'
但是如果我创建一个自定义桥接网络一切正常:
docker network create u-bridge
docker run --rm -d --name u1 --net u-bridge alpine sleep 2h
docker run --rm -d --name u2 --net u-bridge alpine sleep 2h
docker exec -ti u1 ping u2
它给了我: PING u2 (172.18.0.3): 56 data bytes (...)
默认桥接网络不应该有服务发现吗?
| 归档时间: |
|
| 查看次数: |
1230 次 |
| 最近记录: |