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.成功修改

相关推荐
C_心欲无痕14 小时前
Dockerfile:构建 Docker 镜像
运维·docker·容器
C_心欲无痕15 小时前
nginx - 实现域名跳转的几种方式
运维·前端·nginx
C_心欲无痕16 小时前
Docker 本地部署 CSR 前端项目完整指南
前端·docker·容器
飞翔沫沫情18 小时前
MinIO 新版本 Docker 部署指南:告别 Web 控制台,拥抱 CLI 管理
docker·容器·docker-compose·对象存储·minio
令狐少侠201118 小时前
docker基本操作 部署启动nginx
nginx·docker·容器
知南x19 小时前
【物联网视频监控系统----韦东山老师视频总结】(4)流媒体方案的实现之Nginx
物联网·nginx·音视频
攀小黑19 小时前
docker 部署rabbitmq消息队列并安装延迟队列插件
docker·容器·rabbitmq
虚神界熊孩儿20 小时前
Linux下修改docker和harbor默认网段的方法
linux·docker·harbor
木叶子---20 小时前
Docker
运维·docker·容器
Cyber4K21 小时前
【Kubernetes专项】K8s集群1.31版本安装手册
linux·docker·云原生·容器·kubernetes