基于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
相关推荐
java_logo42 分钟前
Docker 部署 Rocky Linux 全流程教程
linux·运维·服务器·docker·容器·1024程序员节
2501_938791831 小时前
服务器镜像安全:Docker 镜像漏洞扫描(Trivy)与基础镜像优化
服务器·安全·docker
老司机张师傅1 小时前
【微服务实战之Docker容器】第十章-compose容器编排
docker·微服务·架构
ghie90901 小时前
利用 Docker 和 Kubernetes 实现微服务部署
docker·微服务·kubernetes
奔跑吧 android3 小时前
【Docker】【03.使用docker搭建ubuntu20.04 Qt5.12 开发环境】
qt·docker·ubuntu20.04·qt5.12
scriptsboy5 小时前
可用 Docker (DockerHub) 国内镜像源加速列表 - 长期维护(截至 2025 年 06 月 15 日)
运维·docker·容器
YZD08266 小时前
Docker 二进制包的下载与安装
java·docker·eureka
锦年JNian7 小时前
docker常用命令
运维·docker·容器
专家大圣8 小时前
5分钟启动标准化安卓环境:Docker-Android让模拟器配置不再踩坑
android·网络·docker·容器·内网穿透
my一阁8 小时前
tomcat web实测
java·前端·nginx·tomcat·负载均衡