欢迎光临
我们一直在努力

阿里云服务器用Docker配置运行nginx并访问

一、docker拉取nginx镜像

docker pull nginx:1.12.2 

这里是下载的是nginx的1.12.2版本,其他版本的镜像请访问https://hub.docker.com/r/library/

阿里云服务器用Docker配置运行nginx并访问

二、启动nginx容器

docker run -di --name=haoprogrammer_nginx_80 -v /home/myroot/mydata/docker/nginx/:/test/nginx -p 80:80 nginx:1.12.2

大名鼎鼎的docker run,参数说明

-i    运行容器

-t    容器启动后会进入命令行,将入这两个参数后,容器创建壳登录进去,即分配一个伪终端

-d    创建守护式容器在后台运行(创建容器后不会自动登录容器,只加-i-t两个参数,创建后会自动进入容器)

-v    表示目录映射关系,前者是宿主机目录,后者是容器映射目录。可以使用多个--v做目录映射。注意,最好做目录映射,在宿主机上修改,然后共享到容器中

-p    标识端口映射,前者是宿主机端口,后者是容器映射端口。可使用多个-p做端口映射

 

三、查看是否启动成功

docker ps 

说明:

docker ps       //查看正在运行的容器

docker ps -a    //查看所有容器

阿里云服务器用Docker配置运行nginx并访问

 

 四、配置阿里云服务器安全组策略

4.1 登录控制台,找到对应服务器

阿里云服务器用Docker配置运行nginx并访问

4.2 找到对应的实例,点击管理-->本实例安全组-->配置规则

阿里云服务器用Docker配置运行nginx并访问

阿里云服务器用Docker配置运行nginx并访问

4.3 配置安全组,点击添加安全组规则,开放相应的入口

 阿里云服务器用Docker配置运行nginx并访问

注意:0.0.0.0/0  所有人都能访问要慎重

 五、验证

浏览器输入公网ip+端口,即可出现熟悉的nginx页面

阿里云服务器用Docker配置运行nginx并访问

 

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《阿里云服务器用Docker配置运行nginx并访问》
文章链接:https://www.456zj.com/3884.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址