此次安装,是基于Centos7.3版本,已安装Docker-ce!!!
1.拉取官方镜像
docker pull nginx
2.创建一个nginx目录
mkdir /etc/nginx
3.运行容器
docker run -p 80:80 --name nginx -d nginx
4.第二步运行的Nginx的配置文件是在容器内部的,不方便修改,所以我们可以先把容器内的配置文件复制到宿主机
docker cp -a nginx:/etc/nginx/ /srv/nginx/conf
5.停止Nginx容器并删除
docker stop nginx
docker rm nginx
6.重新运行容器,并挂载我们在第三步复制出来的配置文件目录
docker run -itd -p 80:80 --restart always --name nginx --privileged=true -v /etc/localtime:/etc/localtime -v /srv/nginx/www:/www -v /srv/nginx/conf/:/etc/nginx/ -v /srv/nginx/logs:/var/log/nginx -v /srv/nginx/wwwlogs:/wwwlogs nginx
7.执行过的history,不要怂直接复制
docker pull nginx
mkdir /etc/nginx
docker run -p 80:80 --name nginx -d nginx
docker cp -a nginx:/etc/nginx/ /srv/nginx/conf
docker stop nginx
docker rm nginx
docker run -itd -p 80:80 --restart always --name nginx --privileged=true -v /etc/localtime:/etc/localtime -v /srv/nginx/www:/www -v /srv/nginx/conf/:/etc/nginx/ -v /srv/nginx/logs:/var/log/nginx -v /srv/nginx/wwwlogs:/wwwlogs nginx