# Cleanup unused containerd images

**URL:** <https://discuss.kubernetes.io/t/cleanup-unused-containerd-images/21827>\
**Category:** microk8s\
**Created:** [November 3, 2022, 8:18am UTC](https://discuss.kubernetes.io/t/cleanup-unused-containerd-images/21827 "2022-11-03T08:18:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vusd](https://avatars.discourse-cdn.com/v4/letter/v/7c8e57/32.png) [@vusd](https://discuss.kubernetes.io/u/vusd)\
**Post date:** [November 3, 2022, 8:18am UTC](https://discuss.kubernetes.io/t/cleanup-unused-containerd-images/21827/1 "2022-11-03T08:18:23Z")

</div>

I installed MicroK8s on my Ubuntu 22.04 LTS.  
Over some weeks of using it, I notice that the disk space is reduced over time; although the number of applications that I deployed in MicroK8s is not increased.

This is the disk usage for my PC:

 ![disk](https://us1.discourse-cdn.com/flex016/uploads/kubernetes/original/2X/9/99404e2aa8db36258cc9130cfc0c35609f4cedc5.png)

I also used the command “microk8s ctr image list” to list up the containerd images, there are many of them. including tagged image (under using) and untagged images (seem not under using).

Does microk8s or ctr provide any command for clean up these untagged images?

---

<div class="post-metadata">

**Author:** ![xavi](https://avatars.discourse-cdn.com/v4/letter/x/8e8cbc/32.png) [@xavi](https://discuss.kubernetes.io/u/xavi)\
**Post date:** [November 4, 2022, 7:24pm UTC](https://discuss.kubernetes.io/t/cleanup-unused-containerd-images/21827/2 "2022-11-04T19:24:16Z")

</div>

Hi vusd:

This seem to be something you may be interested in [MicroK8s images prune utility for production servers](https://discuss.kubernetes.io/t/microk8s-images-prune-utility-for-production-servers/15874)

Disclaminer: I haven’t tested it myself; just found it searching for a solution to your question.

Best regards,

Xavi

---

<div class="post-metadata">

**Author:** ![bispaj](https://avatars.discourse-cdn.com/v4/letter/b/c0e974/32.png) [@bispaj](https://discuss.kubernetes.io/u/bispaj)\
**Post date:** [June 7, 2024, 3:53pm UTC](https://discuss.kubernetes.io/t/cleanup-unused-containerd-images/21827/3 "2024-06-07T15:53:05Z")

</div>

I recommend properly configuring kubelet. The [docs specifically recommend against using external GC](https://kubernetes.io/docs/concepts/architecture/garbage-collection/#containers-images).

“[Garbage Collection | Kubernetes](https://kubernetes.io/docs/concepts/architecture/garbage-collection/#containers-images)”
