The docker system prune
command removes all stopped containers, dangling images, and unused networks. If you pass the --volumes
flag, it will remove all unused volumes too.
1 2 |
docker system prune docker system prune --volumes |
You can execute the below commands in PowerShell to remove all the images and docker containers.
Remove all containers:
1 |
docker ps -a -q | % { docker rm $_ } |
Remove all images
1 |
docker images -q | % { docker rmi $_ } |
Remove all the version of the image if the image name contains given text:
1 |
docker images --format='{{json .}}'|Select-String -Pattern "${imageName}" | ConvertFrom-Json | ForEach-Object -process { docker rmi -f $_.ID} |
I hope you like this Post, Please feel free to comment below, your suggestion and problems if you face - we are here to solve your problems.
I am Arjun from Hyderabad (India). I have been working as a software engineer from the last 7+ years, and it is my passion to learn new things and implement them as a practice. Aside from work, I like gardening and spending time with pets.
Subscribe
Login
0 Comments