Docker下安装Nginx

下载nginx1.10的docker镜像:

docker pull nginx:1.10

从容器中拷贝nginx配置

先运行一次容器(为了拷贝配置文件):

docker run -p 80:80 --name nginx \

-v /mydata/nginx/html:/usr/share/nginx/html \

-v /mydata/nginx/logs:/var/log/nginx \

-d nginx:1.10

将容器内的配置文件拷贝到指定目录:

docker container cp nginx:/etc/nginx /mydata/nginx/

修改文件名称:

mv nginx conf

终止并删除容器:

docker stop nginx

docker rm nginx

使用docker命令启动:

docker run -p 80:80 --name nginx \

-v /mydata/nginx/html:/usr/share/nginx/html \

-v /mydata/nginx/logs:/var/log/nginx \

-v /mydata/nginx/conf:/etc/nginx \

-d nginx:1.10