docker 安装 Nginx
1、本地创建映射文件夹
mkdir -p /data/nginx/{conf,html,log,ssl}
2、启动容器并复制容器内文件到对应目录
docker run --name nginx -p 9001:80 -d nginx
复制容器内文件到宿主机对应目录
docker cp nginx:/etc/nginx/conf.d /data/nginx/conf/
docker cp nginx:/etc/nginx/nginx.conf /data/nginx/conf/nginx.conf
docker cp nginx:/usr/share/nginx/html/index.html /data/nginx/html/index.html
3、删除容器重启
docker rm -f nginx
启动容器
docker run --name nginx \
-p 80:80 \
-p 443:443 \
--restart=always \
-v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /data/nginx/conf/cert:/etc/nginx/cert \
-v /data/nginx/ssl:/etc/nginx/ssl/ \
-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 \
-d nginx
评论区