当前位置: 首页 > news >正文

通过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

http://www.lryc.cn/news/572413.html

相关文章:

  • ros中相机话题在web页面上的显示,尝试js解析sensor_msgs/Image数据
  • 嵌入式开发之freeRTOS移植
  • Kafka性能调优全攻略:从JVM参数到系统优化
  • Java的SpringAI+Deepseek大模型实战
  • 基于keepalived、vip实现高可用nginx (centos)
  • mongodb单节点改副本集模式
  • Python 开发环境全栈隔离架构:从 Anaconda 到 PyCharm 的四级防护体系
  • NetworkManager介绍与用法
  • 【单片机】51单片机练习代码
  • GRBL_UNO R3编译下载
  • Spring Boot 虚拟线程 vs WebFlux:谁更胜一筹?
  • Spring-创建第一个SpringBoot项目
  • apisix-使用hmac-auth插件进行接口签名身份验证\apisix consumer
  • SpringBoot项目启动时自动加载数据到Redis的完整实现方案,用于存储字典,定时任务,登录用户等
  • Spring @Autowired 依赖注入全解析
  • 语音情感识别:CNN-LSTM 和注意力增强 CNN-LSTM 模型的比较分析
  • Hive优化详细讲解
  • Redis 的优势有哪些,它是CP 还是 AP?CAP 理论又是什么?
  • C#的泛型和匿名类型
  • Ubuntu最新版本(Ubuntu22.04LTS)安装nfs服务器
  • Java八股文——计算机网络「传输层篇」
  • CppCon 2017 学习:Everything You Ever Wanted to Know about DLLs
  • CppCon 2017 学习:dynamic_cast from scratch
  • 【AJAX 实战】图书管理系统上 渲染图书列表+新增图书+删除图书
  • windows系统JDK1.8 与JDK 17切换
  • css3 文本效果(text-shadow、text-overflow、word-wrap、word-break)文本阴影、文本换行、文本溢出并隐藏显示省略号
  • 数据结构 6(算法)
  • CMake实践:指定gcc版本编译和交叉编译
  • 华为OD机试-最佳植树距离-二分(JAVA 2025A卷)
  • DeserializationViewer使用说明