使用Docker-数据卷挂载案例1
挂载数据卷
我们在创建容器时,可以通过 -v 参数来挂载一个数据卷到某个容器内目录,命令格式如下:
docker run \--name mn \-v html:/root/html \-p 8080:80nginx \
这里的-v就是挂载数据卷的命令:
-v html:/root/htm
:把html数据卷挂载到容器内的/root/html这个目录中
案例-给nginx挂载数据卷
需求:创建一个nginx容器,修改容器内的html目录内的index.html内容
分析:上个案例中,我们进入nginx容器内部,已经知道nginx的html目录所在位置/usr/share/nginx/html ,我们需要把这个目录挂载到html这个数据卷上,方便操作其中的内容。
提示:运行容器时使用 -v 参数挂载数据卷
步骤:
① 创建容器并挂载数据卷到容器内的HTML目录
docker run --name mn -v html:/usr/share/nginx/html -p 80:80 -d nginx
② 进入html数据卷所在位置,并修改HTML内容
# 查看html数据卷的位置
docker volume inspect html
# 进入该目录
cd /var/lib/docker/volumes/html/_data
# 修改文件
vi index.html
使用Docker-数据卷挂载案例1相关推荐
- Docker数据卷挂载相关
挂载的时候,类似于linux u盘插入的操作,宿主机目录会被复制进去. 命令启动挂载 挂载本地目录 必须写绝对路径 [root@warship ~]# docker run -itd -v ./ngi ...
- Docker 基本操作 数据卷 -- docker 数据卷基本操作、挂载数据卷
文章目录 1. docker 数据卷基本操作 1.1 容器与数据耦合的问题 1.2 数据卷介绍 1.3 数据卷的基本语法 1.4 创建一个数据卷,并查看数据卷在宿主机的目录位置 1.5 小结 2. 挂 ...
- Docker 入门系列(4)- Docker 数据管理(挂载目录、挂载文件、数据卷挂载、数据卷共享、数据卷删除、数据卷容器备份和恢复)
基于底层存储实现,Docker 提供了三种适用于不同场景的文件系统挂载方式:Bind Mount.Volume 和 Tmpfs Mount. Bind Mount 能够直接将宿主操作系统中的目录和文件 ...
- docker数据卷容器挂载不上
docker容器之间可以通过相互挂载实现数据共享,被挂载的容器称为 "数据卷容器" 数据卷容器相互挂载前提需要数据卷容器一方通过数据卷挂载在宿主机 docker run -d -v ...
- Docker学习(六)-----Docker数据卷
十.Docker数据卷 问题:通过镜像创建一个容器,容器一旦被销毁,则容器内的数据将一并被删除,但有些情况下,通过服务器上传的图片出会丢失.容器中的数据不是持久化状态的. 那有没有一种独立于容器,提供 ...
- 使用Docker-数据卷挂载案例2
案例-给MySQL挂载本地目录 容器不仅仅可以挂载数据卷,也可以直接挂载到宿主机目录上.关联关系如下: 带数据卷模式:宿主机目录 --> 数据卷 ---> 容器内目录 直接挂载模式:宿主机 ...
- Docker数据卷(Volume)
一.将Docker数据挂载到容器 在Docker中,要想实现数据的持久化(所谓Docker的数据持久化即数据不随着Container的结束而结束),需要将数据从宿主机挂载到容器中.目前Docker提供 ...
- 你必须知道的Docker数据卷
本篇已加入<.NET Core on K8S学习实践系列文章索引>(微信上暂无法访问,可以通过cnblogs博客园访问),可以点击查看更多容器化技术相关系列文章.本篇预计阅读时间为5分钟. ...
- day2021-11-26(spring docker数据卷,自定义镜像)
2.3.数据卷(容器数据管理) 在之前的nginx案例中,修改nginx的html页面时,需要进入nginx内部.并且因为没有编辑器,修改文件也很麻烦. 这就是因为容器与数据(容器内文件)耦合带来的后 ...
最新文章
- 同事反馈环:为什么度量和会议还不够充分
- 汉诺塔-递归算法深入理解
- 山东理工OJ【2121】数据结构实验之链表六:有序链表的建立(插排法)
- hp laser103 属性没有配置项_哦?在hp打印机面板上就可以更改打印机ip地址
- 西瓜仿站高手v1.08官方正式版
- JEECG社区公司,招聘全职JAVA工程师(全职)
- Java统计文件行数
- treegrid修改css
- java报505_解决java代码测试http协议505错误
- 由于焦点冲突导致TextView的跑马灯效果和EditText不能共存的问题
- 基于PLC和组态软件的多方式运行小车控制系统设计
- CWE ID 470:Use of Externally-Controlled Input to Select Classes or Code (‘Unsafe Reflection‘)
- 经典书籍《征服市场的人》阅读心得
- EPICS记录参考3 -- 所有记录都有的字段
- EtherCAT简介
- c 语言单片机开发,单片机C语言开发离不开它
- 打破行业困境,大麦如何引领NB-IoT技术的创新应用
- DB2ADVIS returning error -220
- java 微信开发收到乱码_微信公众号开发调用微信接口得到的参数中文变成乱码问题...
- Python画图设置宋体和新罗马Times New Roman
热门文章
- MS IDE 工程垃圾清理
- RAC RMAN 备份 RMAN-03009 ORA-19504 ORA-27040 RMAN-06012 channel c3 not allocated 错误分析
- HTML 中的字符实体集
- ASP.NET WebAPI String 传值问题
- 织梦DedeCMS自定义表单限制IP24小时只能提交多少次
- Android Activity/Fragment间的数据传递
- 安卓开发笔记——关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)...
- Task 10 统计从1到某个整数之间出现的1的次数
- 对象的软、弱、和虚引用
- 转!Java关键字final、static使用总结