Bottom Line: It is 100% safe to clear the Minikube cache. Running minikube cache delete or purging ~/.minikube/cache will not delete your Kubernetes deployment manifests or YAML configurations.
What is the Minikube Cache Folder?
Located at ~/.minikube/cache (and %USERPROFILE%\.minikube\cache on Windows), this folder is created by Minikube (the local Kubernetes cluster engine for developers).
Minikube caches:
- ISO Images (
cache/iso): Virtualization ISO images (Boot2Docker / Minikube ISOs) used to launch Kubernetes node VMs. - Preloaded Images (
cache/images): Cached container image tarballs (k8s.gcr.io,etcd,coredns) downloaded during cluster creation.
Over multiple Kubernetes version updates, obsolete Minikube ISO files and old cluster images hoard 5 GB to 20 GB+ of storage.
Can You Delete Minikube Cache?
✅ Yes, it is safe to delete.
- No project code lost: Your
.yamlKubernetes manifests, Helm charts, and local source code remain untouched. - Auto-downloaded: The next time you start a cluster (
minikube start), Minikube will simply re-fetch the single ISO image required for that Kubernetes version.
How to Safely Clean Up Minikube Cache
Method 1: Using the Minikube CLI (Recommended)
- Open your terminal.
- Delete cached container images:
minikube cache delete - To delete old local Minikube cluster profiles and ISO caches completely:
minikube delete --all --purge
Related Guides
- Learn about deleting Podman storage.
- How to clean up Docker Data.
- Check if you can clean Helm cache.
Discussion
Loading authentication...