docker system df(顯示 Docker 磁碟使用量)

說明顯示 docker 磁碟使用量
用法docker system df [選項]

說明

docker system df 指令會顯示 Docker 常駐程式使用的磁碟空間量相關資訊。

選項

選項預設值說明
--format使用自訂範本格式化輸出
'table':以表格格式列印輸出,包含欄位標題(預設)
'table TEMPLATE':使用指定的 Go 範本以表格格式列印輸出
'json':以 JSON 格式列印
'TEMPLATE':使用指定的 Go 範本列印輸出。
參考 https://docker-docs.dev.org.tw/go/formatting/ 以瞭解更多關於使用範本格式化輸出的資訊
-v, --verbose(詳細資訊)顯示空間使用量的詳細資訊

範例

預設情況下,指令會顯示已使用資料的摘要

$ docker system df

TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              5                   2                   16.43 MB            11.63 MB (70%)
Containers          2                   0                   212 B               212 B (100%)
Local Volumes       2                   1                   36 B                0 B (0%)

使用 -v, --verbose 旗標可取得更詳細的資訊

$ docker system df -v

Images space usage:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE                SHARED SIZE         UNIQUE SIZE         CONTAINERS
my-curl             latest              b2789dd875bf        6 minutes ago       11 MB               11 MB               5 B                 0
my-jq               latest              ae67841be6d0        6 minutes ago       9.623 MB            8.991 MB            632.1 kB            0
<none>              <none>              a0971c4015c1        6 minutes ago       11 MB               11 MB               0 B                 0
alpine              latest              4e38e38c8ce0        9 weeks ago         4.799 MB            0 B                 4.799 MB            1
alpine              3.3                 47cf20d8c26c        9 weeks ago         4.797 MB            4.797 MB            0 B                 1

Containers space usage:

CONTAINER ID        IMAGE               COMMAND             LOCAL VOLUMES       SIZE                CREATED             STATUS                      NAMES
4a7f7eebae0f        alpine:latest       "sh"                1                   0 B                 16 minutes ago      Exited (0) 5 minutes ago    hopeful_yalow
f98f9c2aa1ea        alpine:3.3          "sh"                1                   212 B               16 minutes ago      Exited (0) 48 seconds ago   anon-vol

Local Volumes space usage:

NAME                                                               LINKS               SIZE
07c7bdf3e34ab76d921894c2b834f073721fccfbbcba792aa7648e3a7a664c2e   2                   36 B
my-named-vol                                                       0                   0 B
  • SHARED SIZE(共用大小)是映像檔與另一個映像檔共用的空間量(即它們的共同資料)
  • UNIQUE SIZE(獨佔大小)是僅供指定映像檔使用的空間量
  • SIZE(大小)是映像檔的虛擬大小,它是 SHARED SIZEUNIQUE SIZE 的總和

注意

不會顯示網路資訊,因為它不占用磁碟空間。