是否有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
命令删除不需要的图像。