基于docker创建nginx容器

docker一键安装可以参考我这个博客:一键安装docker

1.创建基础容器

powershell 复制代码
docker run -p280:280 --name nginx -d nginx

创建挂载到容器的宿主机文件夹

powershell 复制代码
mkdir -p /home/000nginx-ebrms-ftp/html
mkdir -p /home/000nginx-ebrms-ftp/logs
mkdir -p /home/000nginx-ebrms-ftp/conf

拷贝相关配置到宿主机文件夹

powershell 复制代码
docker container cp nginx:/etc/nginx /home/000nginx-ebrms-ftp/conf
mv /home/000nginx-ebrms-ftp/conf/nginx/* /home/000nginx-ebrms-ftp/conf
rm -rf /home/000nginx-ebrms-ftp/conf/nginx

删除基础容器

powershell 复制代码
docker stop nginx
docker rm nginx

2、创建改造后的容器

powershell 复制代码
docker run -p 20012-20023:20012-20023 --restart=always --name nginx \
-v /home/000nginx-ebrms-ftp/html:/usr/share/nginx/html \
-v /home/000nginx-ebrms-ftp/logs:/var/log/nginx \
-v /home/000nginx-ebrms-ftp/conf/:/etc/nginx \
-d nginx
相关推荐
城管不管5 小时前
Docker核心---数据卷(堵门秘籍)
运维·docker·容器
BestAns6 小时前
Docker+Jenkins 自定义镜像指南
docker
荔枝爱编程7 小时前
如何在 Docker 容器中使用 Arthas 监控 Java 应用
java·后端·docker
HONG_YANG8 小时前
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
docker
Peter·Pan爱编程9 小时前
Docker在Linux中安装与使用教程
linux·docker·eureka
鹧鸪yy12 小时前
认识Node.js及其与 Nginx 前端项目区别
前端·nginx·node.js
__lll_13 小时前
Docker 从入门到实战:容器、镜像与 Compose 全攻略
前端·docker
__lll_14 小时前
Nginx proxy_pass 404/502 根源:漏写末尾斜杠 / 的修复指南
nginx
柏成14 小时前
写给前端仔仔的docker实战
前端·docker·面试
进击的阿尔法猿15 小时前
docker
运维·docker·容器