我已经为Windows 10 64位安装了Docker "Docker for windows Installer“。我已经将超级-v作为默认的虚拟系统运行了。
我没什么问题。
C:\Users\indiverkumar>对接机ip 错误:没有指定机器名称,也不存在“默认”机器。
如果是虚拟的话。我必须自己创建坞机(修船机创建默认值)。所以当我试图获得对接机的IP地址时。它显示了IP地址。
问题:在超级电视的情况下,我如何获得对接机的IP地址?问题:当我试图检查码头集装箱的IP地址时(马里奥码头形象)由码头检查container_id。它给我看了172.17.0.2。但是当我试图检查172.17.0.2: 8080时(已启动的容器是运行在8080端口上的tomcat应用程序)。这是不可及的。就连我都禁用了防火墙。
如果我没有映射端口与码头机。它应该在容器IP的帮助下工作。但是它不起作用了。(检查了172.17.0.2:8080)
在映射端口之后,我必须有两个IP地址,一个是本地主机(即正在工作),另一个是码头机IP。比如http://localhost:8080 或者 http://host-ip:8080
摘要
我假设每个Docker容器都应该可以从localhost /host-ip/ container访问。
发布于 2018-03-28 19:45:30
不,Docker的工作方式是您可以在容器上打开端口,允许您在主机地址上使用它们。
示例:使用打开的tcp端口8080创建一个码头容器,然后运行一个web服务器(例如。在端口8080上,然后转到:8080并查看应用程序。
https://stackoverflow.com/questions/49540155
复制相似问题