docker - docker容器中的数据存储在docker的哪里?
问题描述
类似问题: mac图片路径
在mac中,当我运行docker inspect containerID
我看到大部分内容来自 /var/lib/docker/
但是,此路径既不存在于主机 (mac) 中,也不存在于 docker 容器中。
这条路径指的是哪里?
解决方案
您可以在其中找到文件container:path
并使用 docker 命令将它们复制到本地计算机,反之亦然(我假设您正在尝试将文件从本地计算机移动到容器)。我有你提到的同样的问题,但我设法移动文件
docker cp local_path containerID:target_path
要查看您的container_ID
简单运行docker ps -a
,即使已卸载它也应该显示它。
推荐阅读
- amazon-web-services - 在 AWS 启动配置中安装并启动 httpd
- ruby - 为什么类不能用作模块?
- android - 如何使用 Hashmap 在我的值中引入具有唯一键的节点?带有 Firebase 的 Android Studio
- firebase - firebase 托管 url 重写模式匹配
- oracle - 在 MERGE 中使用 Oracle CLOB 值
- php - 如何使用命名空间中的所有类而不是单独列出它们?
- python - 包含字符串 python 的 Selenium 选择元素
- python - 试图支持 reddit 提交,但收到 404 HTTP 响应
- odata - SAPUI5 具有远程 oDATA 服务的无效 MIME 部分类型
- vbscript - 使用 VB 脚本从文件夹名称中删除最后 4 个字符