如何使用 containerd 创建容器而不是拉取它
How to create a container with containerd instead of pulling it
我目前正在查看 containerd。不幸的是,文档非常稀少,您在 Internet 上找不到太多关于它的信息。
我想知道是否可以从 Dockerfile 或类似文件创建一个新容器,就像 docker build
一样。该文档仅显示了从注册表中提取图像的示例。
我喜欢通过 Go 客户端而不是 ctr
命令行工具来做到这一点。
这可以通过 BuildKit 实现:https://github.com/moby/buildkit#containerd-image-store
我目前正在查看 containerd。不幸的是,文档非常稀少,您在 Internet 上找不到太多关于它的信息。
我想知道是否可以从 Dockerfile 或类似文件创建一个新容器,就像 docker build
一样。该文档仅显示了从注册表中提取图像的示例。
我喜欢通过 Go 客户端而不是 ctr
命令行工具来做到这一点。
这可以通过 BuildKit 实现:https://github.com/moby/buildkit#containerd-image-store