创建了一个bridge 类型的网络,ip为 172.19.0.1
同时2个容器连接了此网络:
在容器中可以互相ping 通
但是宿主机无法ping 通:
mac docker 实现的桥接网络是通过了一个linux 虚拟机实现,并不是直接在mac宿主机上创建虚拟网卡,导致无法ping通
https://docs.docker.com/docker-for-mac/networking/#there-is-no-docker0-bridge-on-macos
不使用network, 换成端口映射
或者查看:
https://github.com/tioncico/docker-mac-network
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn