如何从minikube中删除图像?


$ minikube image ls
...
docker.io/library/crasher:latest
...
$ minikube image rm crasher crasher:latest docker.io/library/crasher:latest
$ minikube image ls
...
docker.io/library/crasher:latest
...

看起来minikube rm不会从minikube内部缓存中删除映像。我希望能够删除这些图像中的一个,以便我可以确定当我执行minikube image load时,它会拾取新图像。

我弄清楚了,问题是我仍然有使用该图像的服务在运行。

您不能删除正在使用的映像,或者minikube将正在使用的映像添加回列表的速度比我运行命令的速度快。

所以如果你想在minikube上对你的图像进行本地热插拔,你需要:

1. kubectl delete
2. minikube image rm
3. minikube image load
4. kubectl apply

Todelete图片来源:Kubernetes:

minikube image rm  your-image-name

负荷本地映像到Kubernetes:

minikube image load your-image-name

相关内容

  • 没有找到相关文章

最新更新