基于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
相关推荐
zjun302123 分钟前
如何搭建TRAE IDE 连接到容器开发环境
docker·容器·ascend·trae
寒冰碧海31 分钟前
大模型部署从0到1(一):通用环境全流程准备|NVIDIA驱动+Docker+NVIDIA Container Toolkit
运维·docker·容器
白驹过隙不负青春1 小时前
OpenResty 1.29.2.5 部署 + Nginx平滑升级运维文档
nginx·openresty
hdsoft_huge2 小时前
SpringBoot 系列 20:Jar 打包 + Docker 容器化 + Compose 一键部署|服务器上线 & 零停机平滑升级全教程
spring boot·docker·jar
你想考研啊3 小时前
七、Docker 容器 + Docker Compose单机部署理发店系统
docker·容器·composer
梦梦代码精3 小时前
BuildingAI:企业级开源智能体搭建平台的破局者
前端·docker·架构·开源·代码规范
Cry丶4 小时前
一次 FTP 上传引发 504 Gateway Timeout 的排查复盘
java·nginx·ftp·openresty·被动模式·504 gateway·生产问题排查
未来可期丶5 小时前
【开发环境】Windows+Docker Desktop+WSL2最佳实践
windows·docker·docker desktop·wsl2
AOwhisky16 小时前
下一代容器来了?Docker 宣布原生支持 WebAssembly
java·运维·docker·容器·rust·wasm
一勺菠萝丶19 小时前
生产环境平滑升级实战-Nginx维护页数据库迁移与安全回滚
数据库·nginx·安全