docker启动nginx后无法访问怎么办


本文摘自PHP中文网,作者V,侵删。

问题还原:

在docker中安装了nginx镜像,使用如下命令创建一个nginx容器并启动。

1

docker run --name nginx -d nginx

启动后在浏览器中输入ip地址进行访问,结果访问失败了。

原因分析:

缺少80端口的映射端口参数

正确的命令为:

1

docker run --name nginx -p 80:80 -d nginx

再次启动容器,在浏览器中访问,可以成功了。

注意:即便是默认80端口监听容器,也必须在运行命令中指定80端口的映射端口参数。

推荐教程:docker教程

以上就是docker启动nginx后无法访问怎么办的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

如何解决Docker不能push给http

Docker启动hello-world容器失败了怎么办

Docker怎么删除none的镜像

Docker重启后数据是否会丢失

提高nginx安全性方法

Docker中文不显示怎么解决

tomcat和Docker之间有什么区别?

如何卸载Docker

nginx热更新是什么意思

如何解决nginx:未找到命令问题

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...