docker run --name mynginx -d -p 80:80 \
-v /nginx/html:/usr/share/nginx/html \
-v /nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf \
-v /nginx/logs:/var/log/nginx nginx
-v /nginx/html:/usr/share/nginx/html
-v /nginx/conf/nginx.conf:/etc/nginx/nginx.conf
-v /nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf
-v /nginx/logs:/var/log/nginx
":"前面是宿主机路径 后面的nginx容器路径
先启动一个nginx容器:
docker run --name nginx -d -p 80:80 nginx
将容器里的配置文件cp到宿主机:
docker cp 容器id:/etc/nginx/nginx.conf /nginx/conf/nginx.conf
前面是容器的路径 后面是宿主机的路径