tar备份系统
sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz /
更多linux备份方法参考https://www.jb51.net/article/151167.htm
编写dockerflie
新建目录Dockerfile,在Dockerfile目录下编辑Dockerfile脚本,如下内容:
FROM scratchCOPY rootfs /RUN chmod u+s /usr/bin/sudoRUN chmod u+s /usr/bin/passwdRUN chmod u+s /bin/suRUN chmod u+s /bin/pingRUN chmod u+s /bin/mountRUN chmod u+s /bin/umountUSER rootWORKDIR /home/root
根据情况修改用户名密码
将备份的系统文件导入为docker镜像
1.在Dockerfile目录下新建目录backup
2.将备份好的tar文件解压到backup目录下:tar xvpfz backup.tgz
3.sudo docker build -t centos/centos:7.0 .
总结
以上所述是小编给大家介绍的docker备份linux系统的命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网之家网站的支持!
新闻热点
疑难解答