docker - Containerd:将文件从 containerd 容器复制到主机
问题描述
我docker cp
在 containerd 中寻找等效的命令。
例如,在 containerd 中相当于下面的内容
docker cp <container-id>:<path> <host-path>
ex: docker cp ed128ed:/etc/file1 file1
解决方案
没有与docker cp
containerd 相同的功能,但您可以使用将ctr snapshot mounts
容器的根目录挂载到主机路径的命令。
mkdir /tmp/containerfiles
ctr snapshot mounts /tmp/containerfiles {container_id}
然后,您可以从 复制容器的任何内容/tmp/containerfiles
。
推荐阅读
- html - 如何修复 SVG 投影剪切问题
- python - 读取 html 格式的 csv 文件“ParserError:错误标记数据。C 错误:第 103 行中应有 1 个字段,看到 2”
- r - 在 R 中绘制直方图
- go - 如果无法访问 gradle Go,则跳过 Bitbucket API
- php - 为什么 PHP intl v.1.1.0 为“-SV”返回“萨尔瓦多”?
- c# - 从“控制台应用程序”更改为“控制台应用程序(.Net Framework)”后找不到程序集引用,在当前上下文中不存在?
- reactjs - Reactjs -Dropdown 没有传递道具,变得未定义
- reactjs - 为什么变量偏移量没有改变?
- r - 将多个变量和标签映射到 R 中的条形图
- asp.net-core - 如何在 .NET Core 3.1 中防止中间人攻击和会话劫持攻击