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

docker nginx容器未从外部接收请求,连接被拒绝

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

docker nginx容器未从外部接收请求,连接被拒绝

如果在OSX上,则可能是在docker环境中使用VirtualBox VM。

确保已将端口32769转发到您的实际主机(mac),以便该端口从本地主机可见。
这对于旧的boot2docker或新的docker计算机均有效。

VBoxManage controlvm "boot2docker-vm" --natpf1 "tcp-port32769  ,tcp,,32769,,32769"VBoxManage controlvm "boot2docker-vm" --natpf1 "udp-port32769 ,udp,,32769,,$32769

controlvm
如果虚拟机正在运行,
modifyvm
则该虚拟机是否已停止)
(用
boot2docker-vm
您的虚拟机名称替换“ ”,请参见
docker-machine ls

我建议不要使用

-P
,而是使用静态端口映射
-p xxx:80 -p yyy:443

这样,您可以使用固定值一次执行该端口转发。

当然,您可以直接通过

docker-machine ip vmname

curl http://$(docker-machine ip vmname):32769


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

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

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