Centos7在Docker中部署Nginx

在Docker中部署Nginx.



1.拉取nginx镜像

docker pull nginx

2.运行容器

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

3.复制容器内配置文件到宿主机

docker cp -a tmpnginx :/etc/nginx/ /home/nginx/conf

4.停止先前运行的容器并删除

docker stop tmpnginx 

docker rm tmpnginx

5.重新运行容器,并挂载先前拷贝出来的配置文件

docker run -p 80:80 --name webnginx -v /home/nginx/html:/usr/share/nginx/html -v /home/nginx/conf/:/etc/nginx/ -v /home/nginx/logs:/var/log/nginx -d nginx

6.nginx安装完成,直接修改/home/nginx/conf/下的配置文件,重启nginx容器即可生效

你可能感兴趣的