我有一个 Ubuntu 容器,其中有一个卷存储我的 postgresql 数据库。由于它已经失败转移,我的数据库已经用完了空间,当我查询 Ubuntu 容器上的磁盘统计信息时,我可以看到磁盘使用率已达到 100%:
root@b2b1bc6c247c:/# df -h
Filesystem Size Used Avail Use% Mounted on
overlay 59G 58G 0 100% /
tmpfs 64M 0 64M 0% /dev
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
shm 64M 0 64M 0% /dev/shm
/dev/sda1 59G 58G 0 100% /etc/hosts
tmpfs 3.9G 0 3.9G 0% /proc/acpi
tmpfs 3.9G 0 3.9G 0% /sys/firmware
我已将Docker for Windows的磁盘镜像大小增加到160GB,并应用了更改,但是当我重新启动容器时,新的磁盘空间没有被分配。
我很困惑,不知道这是否是报告使用率达到100%的容器问题,还是数据实际存储的卷的问题。