栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Mac OS X上的boot2docker,docker,django

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Mac OS X上的boot2docker,docker,django

每当我访问container-ip:8000或http://
localhost:8000时
,它都不起作用

请参阅docker / issues /
4007
:在OSX上使用boot2docker时,您需要使用端口转发。 这意味着VM boot2docker需要将端口8000转发到OSX实际主机。 我在这里提到过:

$ VBoxManage modifyvm "boot2docker-vm" --natpf1 "tcp-port8000,tcp,,8000,,8000";

如果虚拟机已经在运行,则应运行另一个命令:

$ VBoxManage controlvm "boot2docker-vm" natpf1 "tcp-port8000,tcp,,8000,,8000";

例如,该脚本可以提供帮助。

如“ OsX上的Boot2docker ”所示,

localhost
将无法工作:

它不起作用的原因是您的

DOCKER_HOST
地址不是
localhost
地址(
0.0.0.0
),而是boot2docker VM的地址。

获取boot2docker VM的地址。

$ boot2docker ip192.168.59.103

在浏览器中输入http://192.168.59.103:8000地址。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/415528.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号