This commit is contained in:
chicrobot committed 2025-11-20 23:51:19 +08:00
commit 1f41d6cdc3
12 files changed
+398

No files matched your search

+33
View File
@@ -0,0 +1,33 @@
# docker运行nginx
## 获取镜像
```
sudo docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nginx:1.27.0
sudo docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nginx:1.27.0 docker.io/nginx:1.27.0
sudo docker rmi swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nginx:1.27.0
```
## 启动镜像
获取默认配置文件
```
sudo docker run -d --name nginx-temp nginx:1.27.0
sudo docker cp nginx-temp:/etc/nginx ~/data/
# 停止并删除容器
sudo docker stop nginx-temp
sudo docker rm nginx-temp
```
启动容器
```
sudo docker run -d \
--name nginx \
-v ~/data/nginx:/etc/nginx \
--network host \
--restart unless-stopped \
nginx:1.27.0
```
更新配置
```
sudo vi ~/data/nginx/conf.d/default.conf
sudo docker exec nginx nginx -t # 在nginx容器内执行nginx -t检查配置语法
sudo docker exec nginx nginx -s reload # 重新加载配置
```