docker pull nginx:1.10
Copy to clipboardErrorCopied
- 先运行一次容器(为了拷贝配置文件):
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
Copy to clipboardErrorCopied
- 将容器内的配置文件拷贝到指定目录:
docker container cp nginx:/etc/nginx /mydata/nginx/
Copy to clipboardErrorCopied
- 修改文件名称:
mv nginx conf
Copy to clipboardErrorCopied
- 终止并删除容器:
docker stop nginx
docker rm nginx
Copy to clipboardErrorCopied
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