我是 Docker 新手,我正在运行 macOS Sierra。我已经安装了 Docker 并且可以在 localhost 上打开 Kitematic 我可以毫无问题地看到我的容器并且可以在 localhost 上访问该站点 - 当我切换到 VirutalBox 时,我的容器不再在 Kitematic 中,我无法弄清楚如何访问它们在我的浏览器中。
谁能给我一些关于在这里做什么的见解?
我不清楚您获取主机 IP(192.*)的意图。
您可以通过在 docker 指令中简单地添加 net 标志来实现这一点'--net host'
有关更多详细信息,请访问此处。
如果您的目的是让所有人都可以使用您的容器,那么就没有必要这样做。每个人都应该能够通过访问您机器的 ip 后跟端口号 ( http://192.168.xx:xxxx )来访问您的 docker 容器