一、获取nginx配置文件
1)随便启动一个 nginx 实例,只是为了复制出配置
docker run -p 80:80 --name nginx -d nginx:1.10
2)将容器内的配置文件拷贝到当前目录
cd /mydata
docker <container> cp nginx:/etc/nginx /mydata/nginx
3)修改文件名称:mv nginx conf
,然后新建一个nginx目录把这个 conf 移动到/mydata/nginx 下
#最终目录结构
- mydata
- nginx
- conf #conf里面就是我们复制出来的所有内容
4)终止原容器:docker stop nginx
5)执行命令删除原容器:docker rm $ContainerId
二、正式创建nginx
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