如何列出 Docker 主机卷?
How to list Docker host volumes?
当我 运行 docker volume ls
此命令显示我的正常卷而不是主机卷时。
我怎样才能 ls 那种类型的卷?
有点Go template formatting, the bind mounts can be pulled from docker inspect
docker inspect --format \
'{{range .Mounts}}{{if eq .Type "bind"}}{{$.Id}} {{.Source}}:{{.Destination}}{{end}}{{end}}' \
$(docker ps -aq) \
| grep '.'
我不确定如何删除 Go 中的空行,因此 grep
。我认为可能是 docker inspect
添加这些。
当我 运行 docker volume ls
此命令显示我的正常卷而不是主机卷时。
我怎样才能 ls 那种类型的卷?
有点Go template formatting, the bind mounts can be pulled from docker inspect
docker inspect --format \
'{{range .Mounts}}{{if eq .Type "bind"}}{{$.Id}} {{.Source}}:{{.Destination}}{{end}}{{end}}' \
$(docker ps -aq) \
| grep '.'
我不确定如何删除 Go 中的空行,因此 grep
。我认为可能是 docker inspect
添加这些。