Make provision script do some cleanup.
authorJan Vales <jan@jvales.net>
Tue, 6 Nov 2018 21:08:44 +0000 (22:08 +0100)
committerJan Vales <jan@jvales.net>
Tue, 6 Nov 2018 21:10:05 +0000 (22:10 +0100)
provision.sh

index 0e8417cce5e55ec5efd7289991c61c83c30e6084..90c70999077d7fc0619484d8490a8a9110134011 100755 (executable)
@@ -14,12 +14,17 @@ echo "deb https://download.docker.com/linux/debian stretch stable" > /etc/apt/so
 apt-get update
 apt-get install -y -q docker-ce docker-compose
 
-###################################################################
-# remove stale containers (We do not care about left over images) #
-###################################################################
+#############################
+# remove running containers #
+#############################
 docker rm -f $(docker ps -aq) 2>/dev/null
 
-#################
-# recompose all #
-#################
+###################
+# (re)compose all #
+###################
 docker-compose up --build -d
+
+###########
+# cleanup #
+###########
+docker system prune --volumes -f