使用守护程序清除containerd运行时上的Kubernetes映像缓存
我试图以设定的节奏从本地kubernetes缓存中清除图像。在您可以在守护程序集上设置一些volumeMounts并直接与docker运行时对话之前 最新的运行时是基于containerd的,但我似乎无法使用containerd.sock进行连接-当我运行ctr image ls或nerdctl时,它在节点上显示为无运行或图像。它也不会返回任何错误使用守护程序清除containerd运行时上的Kubernetes映像缓存,kubernetes,containerd,daemonset,Kubernetes,Containerd,Daemonset,我试图以设定的节奏从本地kubernetes缓存中清除图像。在您可以在守护程序集上设置一些volumeMounts并直接与docker运行时对话之前 最新的运行时是基于containerd的,但我似乎无法使用containerd.sock进行连接-当我运行ctr image ls或nerdctl时,它在节点上显示为无运行或图像。它也不会返回任何错误 是否有其他方法可以手动清除守护程序上运行的containerd运行时?在注释中回答,大多数containerd命令是为Docker集成而生成的,该集
是否有其他方法可以手动清除守护程序上运行的containerd运行时?在注释中回答,大多数containerd命令是为Docker集成而生成的,该集成使用默认的containerd命名空间注意,与Linux命名空间无关,这是containerd内部的管理命名空间。大多数命令都有一个选项来设置正在使用的ns,但是已经为Kubernetes使用的CRI命名空间设置了crictl,因为它也是一个CRI客户端。在注释中回答,大多数containerd命令是为Docker集成而构建的,该集成使用默认的containerd命名空间注意,与Linux命名空间无关,这是containerd中的管理命名空间。大多数命令都有一个选项来设置正在使用的ns,但是已经为Kubernetes使用的CRI命名空间设置了crictl,因为它也是CRI客户端。您尝试过crictl吗?K8s将其containerd内容放在一个单独的名称空间中,与Docker内容不同,Docker内容是大多数CLI工具默认使用的内容。我没有-我会给出一个goO。我想可能就是这样!将致力于在上面转换docker命令-非常感谢!你试过crictl吗?K8s将其containerd内容放在一个单独的名称空间中,与Docker内容不同,Docker内容是大多数CLI工具默认使用的内容。我没有-我会给出一个goO。我想可能就是这样!将致力于在上面转换docker命令-非常感谢!