Discourse 镜像和安装大小。清理 /var/lib/docker/overlay2?

我很想知道 <none> Docker 镜像的含义。(编辑:看起来,如果 <none> 镜像出现在 docker images -a 中,那并不太重要;但如果它出现在 docker images 中,那就是空间浪费。我希望启动器清理会有所帮助,但它似乎没能帮到您……)

请注意,df 看到的 overlay 文件系统使用量与根文件系统的使用量一致:有大量数据在重复使用,您需要小心不要重复计算。在您的情况下,可用空间为 3.2G,这才是需要关注的数字。可能确实需要进行一些清理工作。

下面我将展示我的类似统计信息。我有两个论坛,分别位于不同的主机上。一台主机有 20G 空间,另一台有 25G。我认为 15G 可能会非常紧张,尤其是在更新过程要求开始前至少有 5G 可用空间的情况下。

# df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G   19G  5.1G  79% /

# docker images -a
REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
local_discourse/app   latest              8da0107aba03        2 months ago        2.7GB
discourse/base        2.0.20210415-1332   30e4746e631e        3 months ago        2.23GB
<none>                <none>              1e6bf44c2762        5 months ago        2.46GB
discourse/base        2.0.20201221-2020   c0704d4ce2b4        7 months ago        2.11GB


# du -shc /var/lib/docker/overlay2/*/diff
2.2G	/var/lib/docker/overlay2/05fa0e4df2...
76M 	/var/lib/docker/overlay2/58b000b1f5c...
20K 	/var/lib/docker/overlay2/6271023fc7a...
1.1G	/var/lib/docker/overlay2/6271023fc7...
2.3G	/var/lib/docker/overlay2/91d6adf7ad...
481M	/var/lib/docker/overlay2/b6b06a7cee...
592M	/var/lib/docker/overlay2/d81e44d563...
76M 	/var/lib/docker/overlay2/fb98649680b...
6.8G	total


# du -shc /var/lib/docker/overlay2/*
2.2G	/var/lib/docker/overlay2/05fa0e4df2...
76M 	/var/lib/docker/overlay2/58b000b1f5c...
4.7G	/var/lib/docker/overlay2/6271023fc7...
40K 	/var/lib/docker/overlay2/6271023fc7a...
2.3G	/var/lib/docker/overlay2/91d6adf7ad...
481M	/var/lib/docker/overlay2/b6b06a7cee...
592M	/var/lib/docker/overlay2/d81e44d563...
76M 	/var/lib/docker/overlay2/fb98649680b...
36K 	/var/lib/docker/overlay2/l
11G	total


# docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              4                   1                   5.155GB             4.689GB (90%)
Containers          1                   1                   1.059GB             0B (0%)
Local Volumes       0                   0                   0B                  0B
Build Cache         0                   0                   0B                  0B

另请参阅 磁盘已满后修复 Discourse

以及 使用 Discourse 的最低要求?

还有 2.6.0 beta 3 更新因磁盘和/或内存空间不足而失败