1、建立檔案夾
mkdir -p /home/docker-nginx/log
mkdir -p /home/docker-nginx/conf.d
2、運作nginx用于擷取配置檔案
docker run --name nginx -p 80:80 -d nginx
3、将配置檔案和日志拷貝到容器外
docker cp nginx:/etc/nginx/nginx.conf /home/docker-nginx/
docker cp nginx:/var/log/nginx /home/docker-nginx/log
docker cp nginx:/etc/nginx/conf.d/default.conf /home/docker-nginx/conf.d/
4、删除初裝nginx容器
docker ps并docker rm XXXXX删除
5、運作挂載容器外配置的nginx
docker run --name nginx -p 80:80 -v /home/docker-nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/docker-nginx/log:/var/log/nginx -v /home/docker-nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -d nginx