Difference between revisions of "Docker volume ls"

From wikieduonline
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
* <code>[[docker volume]] ls</code>  
 
* <code>[[docker volume]] ls</code>  
 
* <code>[[docker volume ls --format]]</code>  
 
* <code>[[docker volume ls --format]]</code>  
* [[docker volume ls --help]]
+
* <code>[[docker volume ls --help]]</code>
  
 
== Examples ==
 
== Examples ==
Line 53: Line 53:
 
* <code>[[docker volume inspect]]</code>
 
* <code>[[docker volume inspect]]</code>
 
* <code>[[podman volume ls]]</code>
 
* <code>[[podman volume ls]]</code>
 +
Docker list volumes associated with all containers:
 +
* <code><nowiki>docker ps -a --format '{{ .ID }}' | xargs -I {} docker inspect -f '{{ .Name }}{{ printf "\n" }}{{ range .Mounts }}{{ printf "\n\t" }}{{ .Type }} {{ if eq .Type "bind" }}{{ .Source }}{{ end }}{{ .Name }} => {{ .Destination }}{{ end }}{{ printf "\n" }}' {}</nowiki></code>
 +
* [[mount]] | grep [[^/dev/]] | grep -v /etc | awk '{print $3}'
  
 
== See also ==
 
== See also ==
 
* {{Docker Volumes}}
 
* {{Docker Volumes}}
 
* {{du}}
 
* {{du}}
* {{docker}}
+
 
  
  
 
[[Category:Docker]]
 
[[Category:Docker]]

Latest revision as of 23:07, 23 October 2023

docker volume ls List all the volumes known to Docker

Examples[edit]

docker volume ls
DRIVER              VOLUME NAME
local               0a92e3e2af047db06a590cf0d3164f4a6e039158abab8d4d8e4f0b84e7add2cb
local               1e7c62f7b303215a8e12be9ce49ff9a3ea866d44ecfbe8030e6064eb39378d43
local               1e9458c18988bf76a6b5186a86a1f9d0b18b0c0a9dccaa913f5bee213fcb8bc4
local               your_named_volume_1
local               your_named_volume_2
docker volume ls
DRIVER    VOLUME NAME
docker volume ls -f dangling=true
docker volume ls -f dangling=false
docker volume ls -f driver=local


Including Mountpoint

docker volume ls --format "{{.Driver}}   {{.Name}}   {{.Mountpoint}}"


docker volume ls or docker volume list
DRIVER              VOLUME NAME
local               elk_data01
local               elk_data02
local               elk_data03
docker volume ls
DRIVER              VOLUME NAME
local               0a92e3e2af047db06a590cf0d3164f4a6e039158abab8d4d8e4f0b84e7add2cb
local               1e7c62f7b303215a8e12be9ce49ff9a3ea866d44ecfbe8030e6064eb39378d43
local               1e9458c18988bf76a6b5186a86a1f9d0b18b0c0a9dccaa913f5bee213fcb8bc4


docker volume ls --filter label=YOUR_LABEL

Related commands[edit]

Docker list volumes associated with all containers:

  • docker ps -a --format '{{ .ID }}' | xargs -I {} docker inspect -f '{{ .Name }}{{ printf "\n" }}{{ range .Mounts }}{{ printf "\n\t" }}{{ .Type }} {{ if eq .Type "bind" }}{{ .Source }}{{ end }}{{ .Name }} => {{ .Destination }}{{ end }}{{ printf "\n" }}' {}
  • mount | grep ^/dev/ | grep -v /etc | awk '{print $3}'

See also[edit]

Advertising: