Docker/Clean Unused: Difference between revisions
< Docker
| (2 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
{| class="wikitable" | {| class="wikitable" | ||
! 🎯 Purpose || ⌨️ Command | ! 🎯 Purpose || ⌨️ Command | ||
|- | |- | ||
| Clean all unused images || | | Clean all unused images || | ||
| Line 32: | Line 27: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo docker system prune -a --volumes | sudo docker system prune -a --volumes | ||
</syntaxhighlight> | |||
|} | |||
== Clean Build Cache == | |||
{| class="wikitable" | |||
! 🎯 Purpose || ⌨️ Command | |||
|- | |||
| Clean unused build cache || | |||
<syntaxhighlight lang="bash"> | |||
sudo docker builder prune | |||
</syntaxhighlight> | |||
|- | |||
| Clean all unused build cache || | |||
<syntaxhighlight lang="bash"> | |||
sudo docker builder prune -a -f | |||
</syntaxhighlight> | |||
|- | |||
| Clean build cache older than 30 days || | |||
<syntaxhighlight lang="bash"> | |||
sudo docker builder prune -a --filter "until=720h" | |||
</syntaxhighlight> | |||
|- | |||
| Show Docker disk usage || | |||
<syntaxhighlight lang="bash"> | |||
sudo docker system df | |||
</syntaxhighlight> | |||
|- | |||
| Build without using cache || | |||
<syntaxhighlight lang="bash"> | |||
sudo docker compose build --no-cache | |||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
Latest revision as of 02:21, 6 October 2026
Clean Images
| 🎯 Purpose | ⌨️ Command |
|---|---|
| Clean all unused images |
sudo docker image prune -a
|
| Clean unused images older than 30 days |
sudo docker image prune -a --filter "until=720h"
|
| Clean unused containers, networks, images, and build cache |
sudo docker system prune
|
| Clean all unused Docker resources |
sudo docker system prune -a
|
| Clean all unused resources including volumes |
sudo docker system prune -a --volumes
|
Clean Build Cache
| 🎯 Purpose | ⌨️ Command |
|---|---|
| Clean unused build cache |
sudo docker builder prune
|
| Clean all unused build cache |
sudo docker builder prune -a -f
|
| Clean build cache older than 30 days |
sudo docker builder prune -a --filter "until=720h"
|
| Show Docker disk usage |
sudo docker system df
|
| Build without using cache |
sudo docker compose build --no-cache
|