蓝盟系统集成,数据卷容器

发布者:上海IT外包 来源:www.linemore.com

如果容器需要共享一些不断更新的数据,最简单的方法是使用User Data Volume容器。数据卷容器是一个公共容器,它提供其他容器可以装入的数据卷。
  创建数据卷容器dbdata
  运行docker -v/dbdata:/dbdata  - 命名dbdata centos
  创建两个容器db1和db2,并使用--volumes-from在dbdata容器中装入数据卷。
  运行docker  - 来自volumes-dbdata-name db1 centos
  运行docker  - 来自volumes-dbdata-name db1 centos
  将三个容器中的一个写入此目录,并显示所有其他容器。
  [root @ localhost~] #cd/dbdata /
  [root @ localhost dbdata] #ls
  [Root @ local host dbdata] #souch index.html
  在容器db1中查看
  [root @ localhost dbdata] #Doctor exec db1 ls
  将显示新文件。
  在本地备份容器的数据卷。
  [root @ localhost~]#运行dock -volumes-dbdata -v $(pwd):/backup --name Worker centos tar zcf /backup/backup.tar.gz/dbdata
  Tar:从成员名称中删除主要的“/”
  [root @ localhost~] #lsanaconda-ks.cfg backup.tar.gz [root @ localhost~] #tar xvf和backup.tar.gz dbdata/dbdata/test.file [root @ localhost~] #Lsanaconda- ks.cfg backup.tar.gz dbdata [root @ localhost~]#1! dbdata/test.file删除容器和文件[root @ localhost~] #dock指示符dbdata RM dbdata/test.file restore?它运行一个回收容器dbdata2docker [根@本地的?]#搬运工执行dbdata数据的LS/dbdata --name dbdata2 Ubuntu的/斌/庆典运行-v [根@本地?]#搬运工的体积创建dbdata  - 从/backup/backup.tar.gzdbdata/dbdata/test.file恢复卷[root @ localhost~] #fixed indicator exec dbdata2 1! dbdatatest.file xvf和dbdata2 -v $(PWD):/backup CentOS tar
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部