docker备份linux系统的命令详解
程序员文章站
2022-04-25 17:13:46
tar备份系统
sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys -...
tar备份系统
sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz /
更多linux备份方法参考
编写dockerflie
新建目录dockerfile,在dockerfile目录下编辑dockerfile脚本,如下内容:
from scratch copy rootfs / run chmod u+s /usr/bin/sudo run chmod u+s /usr/bin/passwd run chmod u+s /bin/su run chmod u+s /bin/ping run chmod u+s /bin/mount run chmod u+s /bin/umount user root workdir /home/root
根据情况修改用户名密码
将备份的系统文件导入为docker镜像
1.在dockerfile目录下新建目录backup
2.将备份好的tar文件解压到backup目录下:tar xvpfz backup.tgz
3.sudo docker build -t centos/centos:7.0 .
总结
以上所述是小编给大家介绍的docker备份linux系统的命令详解,希望对大家有所帮助