我目前在Ubuntu 17.04运行泊坞窗1.12.6,我想知道,如果下的所有目录的/ var / lib中/泊坞窗应包括在我的每月备份(备份我都下/带rsnapshot
,然后设置一些exclude
规则) .
例如,对于 Vagrant,我从备份下载的图像及其生成的机器(.vagrant.d/boxes/和.VirtualBox /Machines/)中排除,因为它们可以随时使用各自的Vagrantfile重建。
不过,我真的不明白/var/lib/docker
目录结构是如何工作的。在我的系统中是这样的:
# tree -L 2 -a -F --dirsfirst --noreport /var/lib/docker/
/var/lib/docker/
??? aufs/
? ??? diff/
? ??? layers/
? ??? mnt/
??? containers/
??? image/
? ??? aufs/
??? network/
? ??? files/
??? swarm/
??? tmp/
??? trust/
??? volumes/
??? metadata.db
Run Code Online (Sandbox Code Playgroud)
是的,/var/lib/docker 下的所有目录都应包含在备份中。
Docker 容器由网络设置、卷和映像组成。Docker 文件的位置取决于您的操作系统。
以下是最常用操作系统的概述:
(在 macOS 和 Windows 中,Docker 在虚拟环境中运行 Linux 容器。)
笔记
当你升级内核时,没有安装更新版本的aufs内核模块;在这种情况下,守护进程将拒绝启动,并显示一条消息“不支持以前使用的存储驱动程序”。如果守护程序无法启动,请务必在采取操作之前阅读日志。
要解决此问题,请确保安装了 aufs 内核模块,例如,如Ubuntu安装文档中所述。
归档时间: |
|
查看次数: |
3907 次 |
最近记录: |