在Docker中部署Nginx.
1.拉取nginx鏡像
docker pull nginx
2.運行容器
docker run -p 80:80 --name tmpnginx -d nginx
3.復(fù)制容器內(nèi)配置文件到宿主機(jī)
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容器即可生效