/* 先在宿主机创建一个备份的文 件夹, 然后将其以另外一个名字的目录挂载到容器里, 此时不管容器里,或宿主机里做什么操作, 数据都会及时更新,并得到备份。*/[root@localhost ~]# mkdir /vol_data_backup[root@localhost ~]# docker run -itd --volumes-from centos_test -v /vol_data_backup/:/backup centos bash69c67b1d852238fa2cf17b4e201b8a0bdb782eb4ccdf469c10b8a7096c53a846//进入新创建的容器[root@localhost ~]# docker exec -it 69c6 bash[root@69c67b1d8522 /]# ls /backup/[root@69c67b1d8522 /]# ls /data/test[root@69c67b1d8522 /]# tar cvf /backup/data.tar /data/tar: Removing leading `/' from member names/data//data/test//data/test/frankie/[root@69c67b1d8522 /]# exit [root@localhost ~]#[root@localhost ~]#[root@localhost ~]# ls /vol_data_backup/data.tar
/* 思路: 先新建一个数据卷容器,再建一个新的容器并挂载该数据卷容器 再把tar解包*/