Docker中将静态页面部署nginx

1.启动nginx

docker start nginx

2.进入nginx

cd /usr/share/nginx/html

3.vim index.html

说明:没有vim命令,docker镜像只保留了基本的功能(文件)。

4.解决方法

数据卷:是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。

说明:在执行docker run命令时,使用-v数据卷:容器内目录可以完成数据卷挂载

当创建容器时,如果挂载了数据卷且数据卷不存在,会自动创建数据卷。

4.1创建docker容器

docker run -d --name nginx -p 80:80 -v html:/usr/share/nginx/html nginx

4.2宿主卷映射的位置

docker volume inspect html

4.3通过MbaXterm连接

说明:找到文件并修改。

5.成功修改

相关推荐
2301_800050999 小时前
docker
运维·docker·容器
查尔斯-BUG万象集10 小时前
解决 OceanBase CE 启动失败:OBD-2002: Failed to start 0.0.0.0 observer
docker·k8s·oceanbase
好奇的菜鸟11 小时前
Docker 一键启动:打造高效的 Java 微服务开发环境
java·docker·微服务
汪碧康12 小时前
【k8s-1.34.2安装部署】五.worker端containerd2.2.1、kubelet-1.34.2安装
docker·云原生·容器·kubernetes·jenkins·kubelet·xkube
小趴菜不能喝12 小时前
Docker 网络
网络·docker·容器
忙里偷闲学python13 小时前
docker
运维·docker·容器
zhengxianyi51516 小时前
vue 首屏加载优化
前端·javascript·vue.js·nginx·gzip·expires·静态文件缓存
全栈工程师修炼指南16 小时前
Nginx | HTTP 反向代理:对上游服务端响应缓存流程浅析与配置实践
运维·网络协议·nginx·http·缓存
惜.己17 小时前
安装windows版本docker(配置镜像源+拉取运行docker)
运维·docker·容器
极客小云18 小时前
【2026年Docker国内镜像源最新可用清单与配置指南】
运维·docker·容器