Add remove tasks to clean up

This commit is contained in:
David Heinemeier Hansson
2023-01-08 14:55:06 +01:00
parent 23c2cb898c
commit ffb532a50d
5 changed files with 40 additions and 0 deletions

View File

@@ -24,4 +24,17 @@ class Mrsk::Commands::App < Mrsk::Commands::Base
def info
"docker ps --filter label=service=#{config.service}"
end
def remove_containers
"docker container prune -f #{service_filter}"
end
def remove_images
"docker image prune -a -f #{service_filter}"
end
private
def service_filter
"--filter label=service=#{config.service}"
end
end