我在一个团队中,我们中的一些人使用 docker 工具箱,一些用户使用 docker 桌面。我们正在编写一个需要与开发中的 docker 容器进行通信的应用程序。
在 docker 工具箱上,我知道 docker-machine env 命令设置 docker 主机环境变量,我可以使用它来获取运行 docker 引擎的虚拟机的 IP。从那里我只需访问暴露的端口。
在 docker 桌面上获取该信息的等效方法是什么? (我没有具有 docker 桌面的机器,只有 docker 工具箱,但我正在编写应该能够访问两者上的 docker 容器的代码)
在 Windows 操作系统上,安装 docker 后,docker 在主机文件 (C:\Windows\System32\drivers\etc\hosts) 中添加了一个条目,其中将 IP 声明为:
由 Docker 桌面添加
10.xx.xx.xx 主机.docker.内部
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)