diff zshrc-docker @ 141:fe986adeadeb

add more helper functions
author Dirk Olmes <dirk@xanthippe.ping.de>
date Thu, 05 Jul 2018 04:58:14 +0200
parents 8b961f7d78d9
children bb583ebb33e6
line wrap: on
line diff
--- a/zshrc-docker	Wed Jul 04 17:04:39 2018 +0200
+++ b/zshrc-docker	Thu Jul 05 04:58:14 2018 +0200
@@ -10,3 +10,11 @@
 alias dpa="docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.Names}}'"
 
 dex() { docker exec -it $1 /bin/sh }
+
+docker_remove_obsolete_images() {
+	docker rmi $(docker images --format 'table {{.Repository}} {{.ID}}' | grep -e '^<none>' | awk '{ print $2 }')
+}
+
+docker_remove_exited_containers() {
+	docker rm $(docker ps -a  | grep "Exited" | awk '{print $(NF)}')
+}