通过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
相关推荐
wsy_66615 分钟前
docker
java·spring cloud·docker
lpruoyu28 分钟前
【Docker进阶-04】容器挂载&docker cp
docker·容器
EverydayJoy^v^30 分钟前
RH134学习进程——十二.运行容器(3)
linux·容器
Don't Look Down32 分钟前
windows 脱机安装wsl 及 Docker Desktop 集成
windows·docker·容器
萧曵 丶34 分钟前
Nginx常用配置
运维·nginx
有代理ip39 分钟前
后端服务安全加固:Nginx 反向代理配置教程
运维·nginx·安全
养多肉1 小时前
宝塔面板绑定域名(不带端口)
服务器·nginx·安全
qq_278787771 小时前
Windows 本地 EasySwoole 项目(Docker Desktop 挂载运行+热加载配置)
windows·docker·容器·easyswoole
计算机小手11 小时前
一个带Web UI管理的轻量级高性能OpenAI模型代理网关,支持Docker快速部署
经验分享·docker·语言模型·开源软件
坚持学习前端日记11 小时前
常见docker指令
docker·容器·eureka