Docker 容器数据卷,数据卷

  • 是什么
    镜像描述文件
    在这里插入图片描述

  • 能干嘛
    在这里插入图片描述

  • 数据卷
    数据卷是通过特殊设计的目录,可以绕过联合文件系统,为一个或者多个容器提供服务,数据卷是在docker宿主机当中,数据卷可以是文件也可以是文件夹。

     1.直接命令添加:
    

在这里插入图片描述

在这里插入图片描述
容器停止后 主机修改 容器再启动 修改也同步
在这里插入图片描述
在这里插入图片描述

    1.1 创建只读的容器数据卷
Docker  run  -it -v /宿主机绝对路径目录:/容器内目录 镜像名      可读写
Docker  run  -it -v /宿主机绝对路径目录:/容器内目录 :ro 镜像名   只读
2.数据卷:DockerFile添加:(为多个容器添加valume )

2.1 DockerFile是什么:
在这里插入图片描述

2.2 基本步骤
在这里插入图片描述
2.2.1
在这里插入图片描述
2.2.2 在mydocker文件夹下创建一个dockerfile文件:
在这里插入图片描述
在这里插入图片描述
2.2.3 运行docker build 生成镜像
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
使用 docker inspect 容器ID 查看容器挂载点的信息
在这里插入图片描述
在这里插入图片描述

  • 数据卷容器

在这里插入图片描述
命名的容器挂载数据卷,其他容器通过挂载这个父容器实现数据共享,挂载数据卷的容器,称之为数据卷容器

实操:
1 运行刚自己创建的容器(容器里面有三个挂载点) 命名为dc01
在这里插入图片描述
2 再运行两个自己创建的镜像 并且挂载dc01
在这里插入图片描述
3 查看是否成功

在这里插入图片描述
结论:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值