• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
古加纳
博客园    首页    新随笔    联系   管理    订阅  订阅

数据卷

数据卷

1 数据卷是宿主机中的一个目录或文件

2 当容器目录书数据卷目录绑定后,对方的修改会立即同步

3 一个数据卷本可以被多个容器同时挂载

4 一个容器也可以挂载多个数据卷

数据卷的作用:

1 容器数据持久化

2 外部机器和容器间接通信

3容器之间的数据交换

挂载数据卷

创建启动容器时,使用-v参数设置数据卷

docker run ... -v 宿主机目录(文件):容器内目录(文件)...

注意:

1目录必须是绝对路径 2 如果目录不存在,会自动创建 3 可以挂载多个数据卷

数据卷容器  

创建一个容器,挂载一个目录,让其他容器继承自该容器(--volumes-from) 

通过简单方式实现数据卷配置

 配置数据卷容器

1 创建启动c3数据卷容器,使用-v参数 设置数据卷

docker run -it --name=c3 -v /volume centos:7 /bin/bash

2 创建启动c1 c2容器,使用--volumes-from 参数 设置数据卷

docker run -it --name=c1 --volumes-from c3 centos:7 /bin/bash

docker run -it --name=c2 --volumes-from c3 centos:7 /bin/bash

 

 

快,滋醒这个做梦的人,有糖尿病的往后靠靠哈,不要给他点甜头!
posted @ 2020-03-15 17:24  古加纳  阅读(328)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3