加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – Docker工具箱 – Localhost无法正常工作

发布时间:2020-12-13 20:36:15 所属栏目:Windows 来源:网络整理
导读:所以我使用的是Docker Toolbox,因为我的机器上没有Hyper-V,因为它不是Windows 10专业版.一切似乎都运行良好,但当我尝试使用我的浏览器0.0.0.0:80它总是返回我:这个网站无法访问 但是当我运行命令时:docker container ps我得到以下内容:0.0.0.0:80- 80/tc
所以我使用的是Docker Toolbox,因为我的机器上没有Hyper-V,因为它不是Windows 10专业版.一切似乎都运行良好,但当我尝试使用我的浏览器0.0.0.0:80它总是返回我:这个网站无法访问

但是当我运行命令时:docker container ps我得到以下内容:0.0.0.0:80-> 80/tcp意味着该地址应该有效.我搜索了stackoverflow和github问题.现在我被卡住了.

我错过了什么吗?

谢谢,
标记

编辑:

使用docker-machine ip default返回192.168.99.100.我在端口80上运行它.除了地址成为容器ID之外,我仍然得到相同的结果:https:// fd677edg12

我在cmd上运行该命令以找到我的ipv4:cmd / k ipconfig / all.将结果与端口放在一起,它返回相同的东西:https:// fd677edg12

Docker Toolbox没有像Docker for Windows那样多的便利,但是你使用它是正确的,因为你在家庭版上.

在Toolbox中,什么都不是localhost,默认情况下是192.168.99.100,因为它在VirtualBox中运行Linux VM.

所以如果你运行docker run -p 80:80 nginx

(注意我必须发布192.168.99.100的端口来监听该端口)

然后去http://192.168.99.100应该工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读