Docker数据卷备份恢复、桥接网络设置

1.数据卷备份恢复  

备份

     mkdir /data/backup

     docker run --volumes-from testvol -v  /data/backup/:/backup centos tar cvf  /backup/data.tar /data/

    说明:首先我们需要使用testvol数据卷新开一个容器,同时我们还需要把本地的/vol_data_backup/目录挂载到该容器的/backup下,

    这样在容器中/backup目录里面新建的文件,我们就可以直接在/data/backup/目录中看到了。 

    然后再把/data/目录下面的文件打包到成data.tar文件放到/backup目录下面。

    blob.png

    blob.png

    blob.png

    blob.png

扫描二维码关注公众号,回复: 1916898 查看本文章

恢复

    思路: 先新建一个数据卷容器,再建一个新的容器并挂载该数据卷容器,然后再把tar包解包。

    新建数据卷容器:docker run -itd -v /data/ --name testvol2 centos bash

    挂载数据卷新建容器,并解包:docker run --volumes-from testvol2  -v /data/backup/:/backup centos tar xf /backup/data.tar

原文链接

猜你喜欢

转载自blog.csdn.net/weixin_40581617/article/details/80939361