1

我的主机磁盘空间使用情况是这样的:

# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   50G   31G   20G  61% /
devtmpfs               5.8G     0  5.8G   0% /dev
tmpfs                  5.8G   84K  5.8G   1% /dev/shm
tmpfs                  5.8G  9.0M  5.8G   1% /run
tmpfs                  5.8G     0  5.8G   0% /sys/fs/cgroup
/dev/mapper/rhel-home  1.3T  5.4G  1.3T   1% /home
/dev/sda2              497M  212M  285M  43% /boot
/dev/sda1              200M  9.5M  191M   5% /boot/efi
tmpfs                  1.2G   16K  1.2G   1% /run/user/42
tmpfs                  1.2G     0  1.2G   0% /run/user/0

启动一个docker容器后,这个容器的磁盘使用情况如下:

# docker run -it mstormo/suse bash
606759b37afb:/ # df -h
Filesystem                                                                                           Size  Used Avail Use% Mounted on
rootfs                                                                                                99G  231M   94G   1% /
/dev/mapper/docker-253:0-137562709-606759b37afb809fe9224ac2210252ee1da71f9c0b315ff9ef570ad9c0adb16c   99G  231M   94G   1% /
tmpfs                                                                                                5.8G     0  5.8G   0% /dev
shm                                                                                                   64M     0   64M   0% /dev/shm
tmpfs                                                                                                5.8G     0  5.8G   0% /sys/fs/cgroup
tmpfs                                                                                                5.8G   96K  5.8G   1% /run/secrets
/dev/mapper/rhel-root                                                                                 50G   31G   20G  61% /etc/resolv.conf
/dev/mapper/rhel-root                                                                                 50G   31G   20G  61% /etc/hostname
/dev/mapper/rhel-root                                                                                 50G   31G   20G  61% /etc/hosts
tmpfs                                                                                                5.8G     0  5.8G   0% /proc/kcore
tmpfs                                                                                                5.8G     0  5.8G   0% /proc/timer_stats

2对容器磁盘的使用有疑问:

(1) 容器中的tmpfsand/dev/mapper/rhel-root直接与主机共享同一个磁盘/内存空间?

(2)对于rootfs容器来说,这个文件系统存在哪里?正如打印的那样,它有99G,所以我可以使用所有99G磁盘空间吗?

4

0 回答 0