Docker 1.9 添加了命名卷,所以我..
docker volume create --name postgres-data
docker volume ls
我得到
local postgres-data
到目前为止一切都很好..
那么我如何查看命名卷中的内容?有没有办法在主机系统上 cd 到它。就像我可以安装的主机目录一样?
原文由 Duane 发布,翻译遵循 CC BY-SA 4.0 许可协议
Docker 1.9 添加了命名卷,所以我..
docker volume create --name postgres-data
docker volume ls
我得到
local postgres-data
到目前为止一切都很好..
那么我如何查看命名卷中的内容?有没有办法在主机系统上 cd 到它。就像我可以安装的主机目录一样?
原文由 Duane 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以运行 docker volume inspect postgres-data
并查看 Mountpoint
结果部分
因此源参数可能指向主机目录 /var/lib/docker/volumes/[volume_name]/_data
目录
原文由 Vaidas Lungis 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答2.5k 阅读✓ 已解决
2 回答853 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
2 回答1.4k 阅读
2 回答1.3k 阅读
1 回答1.6k 阅读
1.1k 阅读
说明:使用工具创建一个最小容器以查看卷的文件(busybox),将命名卷挂载到容器的目录(
v=postgres-data:/tmp/myvolume
),列出卷的文件(find /tmp/myvolume
)。列表完成后移除容器(--rm
)。