Docker配置nginx

拉取镜像

docker pull nginx

创建容器

docker run -it -d -p 8088:80 --name myn nginx

启动容器后测试

Docker配置nginx_第1张图片

 

 

创建文件夹

mkdir -p /px/nginx/log

Docker配置nginx_第2张图片

 

 拷贝容器内配置到此目录下

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 /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/conf.d:/etc/nginx/conf.d:ro nginx

测试成功~

你可能感兴趣的:(Docker配置nginx)