打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
docker上如何快速安装部署ngnix?非常详细~

确保操作系统上已经安装docker。如果没有安装可参考我已发布的【centos7上如何安装docker】安装操作步骤。这里还是以centos来操作。

一、确保docker已经启动,执行拉取最新的ngnix版本。

docker pull ngnix

如果正常的可以顺利拉取镜像,但是有可能会出现如下提示

那么更改一下命令就可以了。

docker pull docker.io/nginx

二、查看当前已经开放端口。

firewall-cmd --zone=public --list-ports

三、添加一个需要对外开发的端口作为ngnix的内部映射端口,XXXX是我们要映射对外开放的端口。

firewall-cmd --zone=public --add-port=XXXX/tcp --permanent

四、查看是端口列表,还没看到我们要加的端口。

firewall-cmd --zone=public --list-ports

五、重新加载生效。

firewall-cmd --reload  

六、再查看是否已经添加新的开放端口,如果没有问题我们是可以看到我们新加的端口的。

firewall-cmd --zone=public --list-ports

七、执行docker命令,启动ngnix。

 docker run --rm --name nginx-test -p XXXX:80 -d nginx

--rm都输入,--name 是我们给的示例的名字,可以自己取,这样我们删除、查看的时候可以根据名字来操作,-p后面XXXX是我们上面映射的端口,80是容器内默认的80端口,不用改。-d表示在后台运行。

八、打开浏览器通过htpp://服务器地址:开放的端口号。看是否可以看到nginx的主页,如果看到说明已经安装成功。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Docker实战:Docker安装WordPress,快速搭建自己的博客
在CentOS 7 上为docker配置端口转发以兼容firewall
bt宝塔面板docker版部署及制作
Docker安装solo博客部署到云服务器教程
「实战篇」开源项目docker化运维部署
记基于docker+gunicorn部署sanic项目遇到的很多很多坑
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服