宿主机与容器的数据交互

宿主机与容器的数据交互

  • 1、Docker宿主机和容器之间文件拷贝
  • 2、数据卷
  • 3、数据卷容器

宿主机与容器的数据交互就是利用数据卷与数据卷容器实现的

1、Docker宿主机和容器之间文件拷贝

Docker 数据管理
在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行
数据共享,这必然涉及容器的数据管理操作

容器中的管理数据主要有三种方式:
1,最原始的copy方式

示例:
从容器把文件考到宿主机中
首先我先进入我的某一容器中,查看目录,在这个容器中创建一个文件夹hsl

4.删除一个volume

数据卷是被设计用来持久化数据的,它的生命周期独立于容器,Docker不会在容器被删除后自动删除数据卷,并且也不存在垃圾回收这样的机制来处理没有任何容器引用的数据卷,无主的数据卷可能会占据很多空间,所以要及时删除

挂载数据卷,最好是通过run而非create/start创建启动容器
create/start命令创建启动容器后,再挂载数据卷相当麻烦,要修改很多配置文件,但并非不可以

5.启动一个挂载数据卷的容器

db1、db2通过db_data来共享了数据

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树容器(docker)安装docker8962 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月14日
下一篇 2020年1月14日

相关推荐