下载Nginx1.10的docker镜像
docker pull nginx:1.20.2
先运行一次容器(为了拷贝配置文件):
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.20.2
- 将容器内的配置文件拷贝到指定目录:
docker cp nginx:/etc/nginx /mydata/nginx/ 修改文件名称 cd /mydata/nginx mv nginx conf - 终止并删除容器:
docker stop nginx
docker rm nginx
- 使用如下命令启动Nginx服务:
docker stop nginx && docker rm nginx
docker run -p 90: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.20.2
Nginx Docker 容器部署与配置优化
本文详细指导如何从Docker Hub下载Nginx 1.20.2镜像,演示了创建容器、拷贝配置、迁移配置及停止删除容器的步骤,并最终优化启动命令,强调了配置文件管理的重要性。
3798

被折叠的 条评论
为什么被折叠?



