docker 使用されているディスクの容量を確認する

docker 使用されているディスクの容量を確認する

dockerで使用されているディスクの容量を確認するまでの手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • docker 20.10.7

容量を確認

容量を確認するには、以下のコマンドを実行します。

docker system df

<出力結果>
TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          2         2         483.1MB   0B (0%)
Containers      8         1         163B      100B (61%)
Local Volumes   7         7         48.81MB   0B (0%)
Build Cache     0         0         0B        0B

オプション「-v」を使用すると、より詳細を確認することができます。

docker system df -v

<出力結果>
Images space usage:

REPOSITORY            TAG       IMAGE ID       CREATED         SIZE      SHARED SIZE   UNIQUE SIZE   CONTAINERS
postgres              11.12     c136798ef3a3   3 weeks ago     282.7MB   0B            282.7MB       2
schemaspy/schemaspy   latest    396541a8cc9a   22 months ago   200.5MB   0B            200.5MB       6

Containers space usage:

CONTAINER ID   IMAGE                        COMMAND                  LOCAL VOLUMES   SIZE      CREATED       STATUS                    NAMES
cf91b0888fa8   schemaspy/schemaspy:latest   "/entrypoint.sh"         1               0B        2 days ago    Exited (0) 2 days ago     lucid_mcclintock
be7cc701cfbe   schemaspy/schemaspy:latest   "/entrypoint.sh"         1               0B        2 days ago    Exited (2) 2 days ago     funny_austin
a415ae7d409a   schemaspy/schemaspy:latest   "/entrypoint.sh"         1               0B        2 days ago    Exited (2) 2 days ago     eloquent_kowalevski
afe8832c647f   schemaspy/schemaspy:latest   "/entrypoint.sh"         1               0B        2 days ago    Exited (1) 2 days ago     tender_albattani
f914d7b8f652   schemaspy/schemaspy:latest   "/entrypoint.sh"         1               0B        2 days ago    Exited (1) 2 days ago     condescending_mccarthy
34ba3f4e5559   schemaspy/schemaspy:latest   "/entrypoint.sh"         1               0B        2 days ago    Exited (4) 2 days ago     nostalgic_bhabha
cf9e1de1b5b2   postgres:11.12               "docker-entrypoint.s…"   2               63B       2 weeks ago   Up 3 days                 postgres2
6f941c5a8985   postgres:11.12               "docker-entrypoint.s…"   1               100B      2 weeks ago   Exited (255) 3 days ago   postgres

Local Volumes space usage:

VOLUME NAME                                                        LINKS     SIZE
postgres-data                                                      1         48.81MB
1c7949c02c2db5f59a705976be6e6a0edbb76903a32032bcbbc3367af0d8873a   1         0B
d1c404774fa3d19c9d9a09a892e1413eef0aceda75bf67c3032da533409a12d9   1         0B
ed21d6e820fad9b73adb18d3ed37f6a2e479b1ee514c0d4dfc6a634acaffdc6e   1         0B
6c8488523d4b7a958e81c642e91e73b89c4dd3817e7cc683cb632d2babc73527   1         0B
6c30bfdb94849dc509442bad9b882f8381464612734bb23d87eae51fa5638c9e   1         0B
c8340848e4bdecf4872bb0982cf55f77d6cf2893562cc8762b462467d3a6ccc9   1         0B

Build cache usage: 0B

CACHE ID   CACHE TYPE   SIZE      CREATED   LAST USED   USAGE     SHARED

また、止まっているコンテナを削除する場合は、以下のコマンドで可能です。

docker system prune