tag:blogger.com,1999:blog-15136575.post6089533102858143302..comments2023-10-17T12:00:16.772+01:00Comments on Code rant: Docker: Bulk Remove Images and ContainersMike Hadlowhttp://www.blogger.com/profile/16441901713967254504noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-15136575.post-81842678041267061122016-11-30T02:12:35.556+00:002016-11-30T02:12:35.556+00:00Simplest command to delete containers based on sta...Simplest command to delete containers based on status=exited<br /><br />`docker rm -v $(docker ps -aq -f status=exited)`Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-15136575.post-74746340549345885292016-02-09T03:08:39.330+00:002016-02-09T03:08:39.330+00:00Borislav, awesome - thanks for this!Borislav, awesome - thanks for this!Clarkhttps://www.blogger.com/profile/17109549032639014214noreply@blogger.comtag:blogger.com,1999:blog-15136575.post-52784326082653557822015-09-23T12:01:09.495+01:002015-09-23T12:01:09.495+01:00I created a file named imglike and put this in it:...I created a file named imglike and put this in it:<br /><br />-----------------<br />#!/bin/bash<br />PATTERN=$(echo "$1" | sed -e 's:\.:\\.:g' -e 's:*:.*:g')<br />docker images | grep -P "^(?!|REPOSITORY)$PATTERN" | awk -v OFS=: '{print $1,$2}'<br />-----------------<br /><br />Then <br />chmod +x imglike<br />ln -sf /path/to/imglike /usr/local/bin/<br /><br />Then I can do<br />docker rmi -f $(imglike "repo/*")<br /><br />In other words I can use * wildcards for docker images.<br /><br />Regards,<br />BobiAnonymoushttps://www.blogger.com/profile/17713656738475154708noreply@blogger.comtag:blogger.com,1999:blog-15136575.post-24328952810569459612014-12-27T19:09:10.740+00:002014-12-27T19:09:10.740+00:00Take care with those suggested commands. The image...Take care with those suggested commands. The images one removes all your local images.Aaron Robinsonhttps://www.blogger.com/profile/04905099471527225882noreply@blogger.comtag:blogger.com,1999:blog-15136575.post-63501838111806046822014-04-01T15:52:13.834+01:002014-04-01T15:52:13.834+01:00There are several handy shortcuts documented on th...There are several handy shortcuts documented on the issue requesting an integrated command to take care of this: https://github.com/dotcloud/docker/issues/928<br /><br />docker rm `docker ps -a -q`<br />docker rmi `docker images -q`Anonymousnoreply@blogger.com