docker备份linux系统的命令详解
tar备份系统
创新互联主要从事成都网站设计、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务西峰,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
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 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系统的命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对创新互联网站的支持!
本文标题:docker备份linux系统的命令详解
文章URL:http://scyanting.com/article/ihojce.html