我不再能够使用 docker 或有效地运行新图像——它报告说我有 100% 的磁盘使用率。在这里,您可以看到我正在启动 ubuntu 的原始副本,但它告诉我我没有剩余的磁盘空间:
$ docker run -t -i ubuntu /bin/bash
root@3838b70bd76e:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 19G 18G 0 100% /
none 19G 18G 0 100% /
tmpfs 1005M 0 1005M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/sda1 19G 18G 0 100% /etc/hosts
tmpfs 1005M 0 1005M 0% /proc/kcore
Run Code Online (Sandbox Code Playgroud)
另外,我正在尝试启动一个 mysql 实例,它给了我错误消息,我认为这些消息与我没有可用磁盘的事实有关。当我尝试运行 orchardup/mysql 时,我得到:
ERROR: 1030 Got error 28 from storage engine
Run Code Online (Sandbox Code Playgroud)
这意味着它的存储空间已用完。
鉴于此,我应该如何解释上述 df -h 报告,以及如何确定消耗 100% 磁盘的内容?我正在运行 …