Let us extend the concept of Spring Cleaning to our computers, virtual machines and servers where we are using Docker.
I was starting writing some PowerShell script from the list of the docker images
PS C:\> docker images
and thinking which filters to apply when I thought that maybe docker contains already a command that does some good cleanup.
Here the result of my research, we can use docker image prune, in my case I added also the parameters -a to remove all unused images (all images without at least one container associated to them) and -f that stands for Force to do not prompt for confirmation:
PS C:\> docker image prune -a -f
Note: every docker image related to Microsoft Dynamics NAV or Microsoft Dynamics 365 Business Central takes usually 10-20 GB of space.
If you use navcontainerhelper for the creation of the Docker containers I suggest you to have a look also of the content of the folder under the following path:
C:\ProgramData\NavContainerHelper
You could find old database backup or source file objects downloaded that could be deleted as well.
Did my HOW TO help you? Leave a reply.