CentOS7 Docker Nginx部署及运行详解

2019-01-16 23:23:05丽君

注意:路径需要在系统上面存在以及对应

2、执行构建镜像命令


[root@localhost nginx]# sudo docker build --rm --tag os7/nginx:centos7 . 

执行结果截图:

3、查看镜像是否安装构建成功 Docker images

4、创建容器 docker run -i -t -d -p 192.168.32.129:81:80 os7/nginx /bin/bash

注意:192.168.32.129这个IP的话,则需要在/etc/hosts中添加

192.168.32.129     localhost

5、查看容器是否创建成功并启动 docker ps

6、测试是否成功访问 curl http://192.168.32.129:81

会出现这个拒绝连接,那怎么办呢?有办法解决的,我们先进入该容器里面

7、进入容器 docker exec -i -t small_hodgkin /bin/sh

8、接着在容器里面执行(直接输入即可)

nginx

9、在容器外面执行 curl http://192.168.32.129:81

成功了。

10、再到虚拟机外面通过浏览器访问

到此为止就成功了。

参考资料:https://github.com/CentOS/CentOS-Dockerfiles

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。

您可能感兴趣的文章:

Angular项目从新建、打包到nginx部署全过程记录详解通过Nginx部署Django(基于ubuntu)windows安装nginx部署步骤图解(反向代理与负载均衡)Nginx配置优化详解Nginx优化配置和内核优化 实现突破十万并发使用google-perftools优化nginx在高并发时的性能的教程(完整版)深入浅析nginx部署及简单优化