docker快速部署nginx

前言

记录docker部署nginx

部署nginx

#创建挂载目录

sudo mkdir -p /zero/nginx/{html,conf.d,log}

#分配权限

sudo chmod -R 755 /zero/nginx

#启动一个临时nginx

docker run -d -p 80:80 --name nginx nginx:1.24.0

从容器复制配置文件到新的挂载目录

docker cp nginx:/etc/nginx/nginx.conf /zero/nginx/

docker cp nginx:/etc/nginx/conf.d /zero/nginx/

docker cp nginx:/usr/share/nginx/html /zero/nginx/

#停止容器

docker stop nginx

#删除容器

docker rm nginx

#启动nginx

docker run -d \

--name nginx \

-p 80:80 \

-v /zero/nginx/nginx.conf:/etc/nginx/nginx.conf \

-v /zero/nginx/conf.d:/etc/nginx/conf.d \

-v /zero/nginx/log:/var/log/nginx \

-v /zero/nginx/html:/usr/share/nginx/html \

-e TZ=Asia/Shanghai \

--restart always \

nginx:1.24.0

相关推荐
一起努力啊~33 分钟前
算法刷题-二分查找
java·数据结构·算法
小途软件36 分钟前
高校宿舍访客预约管理平台开发
java·人工智能·pytorch·python·深度学习·语言模型
J_liaty41 分钟前
Java版本演进:从JDK 8到JDK 21的特性革命与对比分析
java·开发语言·jdk
Benny的老巢1 小时前
Mac上用XAMPP搭建局域网可访问的开发环境,让局域网内其他设备通过域名访问
nginx·macos·apache·xampp·php开发环境
+VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue律师咨询系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
daidaidaiyu1 小时前
一文学习和实践 当下互联网安全的基石 - TLS 和 SSL
java·netty
hssfscv1 小时前
Javaweb学习笔记——后端实战2_部门管理
java·笔记·学习
NE_STOP2 小时前
认识shiro
java
kong79069282 小时前
Java基础-Lambda表达式、Java链式编程
java·开发语言·lambda表达式
liangsheng_g2 小时前
泛型新认知
java·序列化·泛型