拉取镜像
docker pull nginx
创建容器
docker run -it -d -p 8088:80 --name myn nginx
启动容器后测试
创建文件夹
mkdir -p /px/nginx/log
拷贝容器内配置到此目录下
docker cp 5cd725ed32bf:/etc/nginx/nginx.conf /px/nginx/
docker cp 5cd725ed32bf:/usr/share/nginx/html /px/nginx/
docker cp 5cd725ed32bf:/etc/nginx/conf.d/default.conf /px/nginx/
然后再进行run容器
docker run -it -d -p 8083:80 --name mynginx -v /px/nginx/html:/usr/share/nginx/html -v /px/nginx/log:/var/log/nginx -v /px/nginx/nginx.conf:/etc/nginx/nginx.conf -v /px/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro nginx |
测试成功~