在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容器即可生效