8.docker数据卷管理

本文介绍了Docker数据卷的管理和使用,包括数据卷的特性、如何在容器中创建数据卷,以及匿名数据卷和命名数据卷的区别。数据卷允许容器访问宿主机文件,方便数据共享、备份和提高利用率。内容涵盖了数据卷容器的使用,以及数据卷的读写权限设置。
摘要由CSDN通过智能技术生成

数据管理模块就是如何从容器中访问宿主机文件

  1. 用户在使用docker过程中,想查看容器内应用产生的数据,或把容器内的数据备份,或多个容器之间进行数据的共享,-----数据管理操作
    2.容器中管理数据主要有两种方式:
  2. 数据卷(data volumes)
  3. 数据卷容器(data volume container)
    3.为什么使用数据管理
    例如:nginx镜像 ----》nginx容器+页面(可写层)—》保存成nginx1镜像—》在运行。。。。周而复始
    由于页面是时常更新的,如果要想采用镜像,就要不停保存镜像,比较麻烦
    由于页面保存在镜像里,会造成镜像比较大,利用率也低
    4.使用数据管理目的是让容器中的进程访问宿主机的文件,避免打包多余的文件,提高利用率
    例如:nginx镜像—》运行容器-------容器进程直接读取宿主机页面
    5.通过数据管理的手段,让容器中的进程能访问宿主机上的数据

8.1数据卷(data volumes)

数据卷可以是目录/目录,也可以是目录/文件

8.1.1.数据卷的特性

1.数据卷是一个可供容器使用的特殊目录,它绕过文件系统,可以提供很多有用的特性:

  1. 数据卷可以在容器之间共享和重用
  2. 对数据卷的修改会立马生效
  3. 对数据卷的修改,不影响镜像
  4. 卷会一直存在,直到没有容器使用
    2.数据卷的使用,类似于Linux下对目录或文件进行mount操作
    3.容器和宿主机都有独立的文件系统
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值