docker volume卷列表、卷信息

ls

要使用此命令,客戶端和守護程序API版本都必須至少爲1.21。在客戶端上使用docker version命令可以檢查客戶端和守護程序API版本。

docker volume ls [OPTIONS]

列出Docker已知的所有卷。可以通過--filter或-f標記進行過濾。

OPTIONS

名稱,簡寫 說明
--filter , -f 提供過濾值。
--format 使用Go模版美化卷輸出。
--quiet , -q 只顯示卷名。

filter

--filter格式爲“key=value”,多個過濾器,通過多個--filter傳遞,當指定多個過濾器時,必須滿足所有的過濾器才能顯示。有四種支持的過濾器:

1.dangling,如果爲true或1,則顯示所有未被任何容器引用的卷,如果爲false或0,則顯示所有已被容器引用的卷。

2.driver,顯示指定驅動名下的所有卷。

3.label,根據標籤或標籤和值進行過濾。

4.name,根據全部或部分卷名過濾。

format

使用Go模版美化卷輸出,Go模版有效佔位符如下:

佔位符 說明
.Name 卷名。
.Driver 卷驅動。
.Scope 卷作用域(local、global)。
.Mountpoint 主機上卷的掛載點。
.Labels 分配給卷的所有標籤。

如下只返回卷名和標籤:

docker volume ls --format "{{.Name}}: {{.Labels}}"

inspect

要使用此命令,客戶端和守護程序API版本都必須至少爲1.21。在客戶端上使用docker version命令可以檢查客戶端和守護程序API版本。

docker volume inspect [OPTIONS] VOLUME [VOLUME...]

顯示一個或多個卷的詳細信息,默認情況下,結果以json數組形式返回。OPTIONS只支持--format(-f)一個選項,使用Go模版美化卷輸出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章