是否有Kubernetes API/kubectl命令来删除旧的docker镜像?



是否有kubernetes api或kubectl命令来删除设备上的旧docker映像

我知道我们可以通过使用docker rm image来删除,但我想通过API远程执行。

替代吗?

当docker磁盘满度达到可配置的阈值时,kubelet自动删除未使用的映像。

详情请参阅https://kubernetes.io/docs/concepts/architecture/garbage-collection/#containers-images

没有api引导的方法来强制删除图像。

如果你真的需要从节点手动清理映像,你可以运行一个连接到docker守护进程的容器,并在那里运行docker rmi <image>,但对我来说这听起来像一个反模式。

没有kubernetes api或kubectl命令来删除旧的docker映像。

你应该使用

docker rmi <image> 
or 
docker system prune 

命令删除不需要的图像。

最新更新