通过Docker挂载nginx并修改页面

1:通过docker创建nginx:

首先关闭原来的Docker(防止端口号冲突)

sudo nginx -s stop

直接启动 Nginx 进程

复制代码
sudo nginx

启动nginx:

docker run -di --name=mynginx -p 80:80 nginx

cd /etc/nginx

docker run -d -p 88:80 nginx

在外部桌面 sudo vi mynginx.html

挂载并映射

docker run -d --name my_nginx \

-p 8080:80 \

-v /home/boahu/桌面/mynginx.html:/usr/share/nginx/html/index.html \

nginx

更改端口号 需要删除

1.停止并移除现有的 my_nginx 容器

复制代码
docker stop my_nginx
docker rm my_nginx

2. 重新运行容器并挂载文件

复制代码
docker run -d \
  --name my_nginx \
  -p 8080:80 \
  -v $(pwd)/mynginx.html:/usr/share/nginx/html/index.html \
  nginx
相关推荐
蝎子莱莱爱打怪20 小时前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
闲云一鹤1 天前
nginx 快速入门教程 - 写给前端的你
前端·nginx·前端工程化
小p2 天前
docker学习7:docker 容器的通信方式
docker
小p2 天前
docker学习5:提升Dockerfile水平的5个技巧
docker
小p2 天前
docker学习3:docker是怎么实现的?
docker
小p3 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p4 天前
docker学习: 1. docker基本使用
docker
崔小汤呀4 天前
Docker部署Nacos
docker·容器
缓解AI焦虑4 天前
Docker + K8s 部署大模型推理服务:资源划分与多实例调度
docker·容器