使用 Buildah,我可以为多个架构创建映像,并轻松地填充它们,并使用 buildah 随意运行容器。一个嵌入式项目,要求我创建一个 OCI“BUNDLE”(带有 config.json 和安装的 rootfs),它可以直接传递给 crun(是的,CRUN,而不是 RUNC),但不清楚如何从 OCI 映像移动(本地存储),使用 buildah 工作流程转换为图像包。
有人有这方面的经验吗?我缺少什么?我已经仔细阅读了文档,但看来我的用例(一如既往)有点古怪。指向文档或教程的指针将是理想的选择,但迄今为止我对相同内容的搜索尚未结果。
通常我们会将容器镜像的驱动交给Podman。
不完全是 buildah,但您可以按照此处的说明进行操作 https://chromium.googlesource.com/external/github.com/docker/containerd/+/refs/tags/v0.2.0/docs/bundle.md 和使用 podman 而不是 buildah。