通过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
相关推荐
bearpping5 小时前
Nginx 配置:alias 和 root 的区别
前端·javascript·nginx
Lxinccode7 小时前
docker(28) : 别名配置
docker·容器·eureka·docker别名
学不完的9 小时前
Docker数据卷管理及优化
运维·docker·容器·eureka
hansaes11 小时前
第一章:容器到底是什么
docker
肠胃炎11 小时前
挂载方式部署项目
服务器·前端·nginx
Sst的头号粉丝13 小时前
Docker——compose
运维·docker·容器
ZZZKKKRTSAE14 小时前
rhel9快速上手Docker
运维·docker·容器
筱顾大牛14 小时前
Docker安装教程(加汉化!超详细!!!)
运维·docker·容器
九成宫15 小时前
安装和配置Docker教程(装在其他盘)
运维·docker·容器
曲幽15 小时前
FastAPI实战:WebSocket vs Socket.IO,这回真给我整明白了!
python·websocket·nginx·socket·fastapi·web·async·socketio