<none> 도커 이미지의 의미를 알아보고 싶습니다. (수정: docker images -a에서 <none> 이미지가 보인다면 큰 문제가 아니지만, docker images에서 보인다면 공간 낭비가 된다는 것 같습니다. 런처의 정리 작업이 도움이 될 것이라 희망했지만, 당신에게는 도움이 되지 않은 것 같네요…)
참고로, df를 통해 확인되는 오버레이 파일시스템 사용량은 루트 파일시스템의 사용량과 일치합니다. 데이터가 이중으로 사용되고 있는 부분이 많으므로 이중 계산을 하지 않도록 주의해야 합니다. 당신의 경우 가용 공간은 3.2G이며, 이것이 걱정해야 할 수치입니다. 정리가 필요한 부분이 있을 수 있습니다.
아래에 제 유사한 통계를 보여드리겠습니다. 저는 서로 다른 호스트에 두 개의 포럼을 운영하고 있습니다. 한 호스트는 20G, 다른 호스트는 25G의 공간을 가지고 있습니다. 업데이트 과정에서 시작 전에 5G의 여유 공간이 요구되므로, 15G는 매우 빠듯할 것 같습니다.
# 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
아마도 디스크가 가득 차고 나서 디스코스를 수정하는 방법도 참고할 수 있습니다: