我想使用Docker容器作为备份服务器(主要用作openssh守护程序)。为此我需要附加一个卷来存储数据。在文档中,我只能找到如何附加卷,而不是如何设置其大小。 所以我附上一个卷:
=
并在容器内执行docker run -p=2222:22 -d -v /backup docker-ssh
并获取此信息:
df -h
首先让我感到惊讶的是Filesystem Size Used Avail Use% Mounted on
none 101G 20G 76G 21% /
tmpfs 7.9G 0 7.9G 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/mapper/xubuntu--vg-root 101G 20G 76G 21% /backup
和/
的大小和用法完全相同。这是巧合还是他们是同一个文件?
但我真正想知道的是如何增加/backup
的大小,因为我需要更多空间来进行此备份。
答案 0 :(得分:1)
Docker卷只是指向主机卷的链接,因此它们与主机目录的大小相同。
如果您安装了更大的卷,则可以为容器提供更多空间。
/
和/backup
的大小与指向相同的存储设备的大小相同。