-
随便启动一个nginx实例,只是为了复制出配置
docker run --name nginx -p 88:80 -d nginx
-
将容器中的配置文件拷贝到当前目录:
docker container cp nginx:/etc/nginx .
其中nginx:/etc/nginx .
表示名字为nginx容器下的/etc/nginx目录,点代表所有文件
注意:不要忘了后面的点 -
修改文件名称:
mv nginx conf
,把这个conf移动到/mydata/nginx下 -
终止原容器:
docker stop nginx
-
删除原容器:
docker rm nginx
-
创建新的nginx实例
docker run --name nginx -p 88:80 \ -v /mydata/nginx/html:/usr/share/nginx/html \ -v /mydata/nginx/logs:/var/log/nginx \ -v /mydata/nginx/conf:/etc/nginx \ -d nginx