- docker desktop 的版本是2.2.0.3(42716)
- mac os 的版本是macOS Catalina10.15.3
当你满心欢喜的安装完docker desktop,准备来感受一下docker的全新软件分发方式带给你便捷体验时。你发现除了使用交互式命令登录到容器,似乎想ssh访问容器都不行,你只能:
$docker exec -it <container_id> /bin/sh
哈哈,至于你如果安装了nginx这样的服务,想通过浏览器访问,怎么办?
其实看看官方的说明 就知道,你无法在主机上ping通docker容器网络。
There is no docker0 bridge on macOS
Because of the way networking is implemented in Docker Desktop for Mac, you cannot see a
docker0
interface on the host. This interface is actually within the virt