Centos7 docker
拉取镜像docker pull nginx开放端口
8880
查询centos7的8880端口firewall-cmd --query-port=8880/tcp开放端口
firewall-cmd --add-port=8880/tcp --permanent重新载入防火墙
firewall-cmd --reload创建nginx容器
docker run -d --name nginx -p 8880:80 nginx创建挂在目录
mkdir -p /data/nginx/{conf,log,html}
把Nginx容器中的文件进行复制
nginx.conf复制到主机
docker cp nginx:/etc/nginx/nginx.conf /data/nginx/conf/nginx.conf将conf.d文件夹复制到主机
docker cp nginx:/etc/nginx/conf.d /data/nginx/conf/conf.d把html目录复制到主机
docker cp nginx:/usr/share/nginx/html /data/nginx/停止刚刚创建的nginx容器
docker stop nginx删除刚刚创建的容器
docker rm nginx重新创建容器
docker run -d --name nginx -p 8880:80 -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/conf/conf.d:/etc/nginx/conf.d -v /data/nginx/log:/var/log/nginx -v /data/nginx/html:/usr/share/nginx/html --privileged=true nginx测试
ip地址加端口
http://192.168.5.9:8880/



