kubernetes 如何使用ContainerD运行时构建正在运行的容器的映像

nhaq1z21  于 2023-03-29  发布在  Kubernetes
关注(0)|答案(1)|浏览(195)

如何构建使用ContainerD运行时的运行容器的映像?
基本上,我在GCP中有一个Kubernetes集群,节点使用containerD运行时,我想生成运行容器的映像。
谢谢你

9nvpjoqh

9nvpjoqh1#

要完成所需的任务,您将无法使用CircleCI,而是可以使用一个名为nerdctl的工具,您可以在其官方github页面https://github.com/containerd/nerdctl上了解更多信息
您必须在节点上安装此工具,然后可以按照以下步骤从容器创建映像:首先,如果你还没有镜像,你必须使用“docker pull”命令来拉取它(在这种情况下,你将不得不重新进行修改),然后你可以使用“docker create”启动容器。在容器创建并完成所需的修改后,你可以使用“docker commit”命令进行提交,然后,您必须根据您在Container/Artifact Registry中首次创建镜像时使用的正确语法命名镜像。最后一步是使用“docker push”命令将更新后的镜像上传到Container/Artifact Registry。

相关问题