tar備份系統
sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz /
編寫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系統的命令詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!
新聞熱點
疑難解答
圖片精選