docker 安装 nginx
拉取镜像
docker pull nginx:latest
创建目录
mkdir -p /soft/nginx/conf.d
mkdir -p /soft/nginx/html
mkdir -p /soft/nginx/logs
mkdir -p /soft/nginx/conf/nginx.conf
运行测试容器
docker run --name nginx -p 80:80 -d nginx
拷贝文件
docker cp nginx:/etc/nginx/nginx.conf /soft/nginx/conf
docker cp nginx:/etc/nginx/conf.d /soft/nginx
docker cp nginx:/usr/share/nginx/html /soft/nginx
删除容器
docker stop nginx
docker rm nginx
重新启动镜像
docker run -p 80:80 -p 443:443 --name nginx --restart=always -v /soft/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /soft/nginx/conf.d:/etc/nginx/conf.d -v /soft/nginx/html:/usr/share/nginx/html -v /soft/nginx/logs:/var/log/nginx -d nginx