docker - 如何在 docker 1.9+ 中列出命名卷的内容?

标签 docker

Docker 1.9 添加了命名卷,所以我..

docker volume create --name postgres-data

docker volume ls 

我明白了

local               postgres-data

到目前为止一切都很好..

那么我如何查看命名卷中的内容?有没有办法在主机系统上 cd 到它。就像我可以安装的主机目录一样?

最佳答案

docker run --rm -i -v=postgres-data:/tmp/myvolume busybox find /tmp/myvolume

说明:使用工具创建一个最小容器以查看卷的文件 (busybox),将命名卷挂载到容器的目录 (v=postgres-data:/tmp/myvolume),列出卷的文件(find/tmp/myvolume)。列表完成后移除容器(--rm)。

关于docker - 如何在 docker 1.9+ 中列出命名卷的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34803466/

相关文章:

docker - 在为phpRedisAdmin运行docker-compose.yml时发生错误

python - 为什么我使用 pip 在 docker 中遇到 SSL 问题

azure - 需要在 azure 虚拟机规模集中运行 docker 镜像

docker - 无法在docker swarm中使用docker stack运行服务

r - 在 Docker 容器中自定义 RStudio 环境

mysql - 为什么 mysql 备份没有恢复到我的 docker 容器中?

java - jhipster 应用程序中 application-prod.yml 和 application-dev.yml 之间的区别

docker - 如何访问 Docker Shiny 的应用程序?

docker - 在Bluemix上-处理容器组实例的卷

java - 访问网页时出现问题(在 Wildfly 上上传)