From dc68639dfa33d89ae0295dc37ab733667ce61f5d Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 15 Feb 2023 13:32:50 +0100 Subject: [PATCH] Prune all unused images matching time filter --- lib/mrsk/commands/prune.rb | 2 +- test/commands/prune_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mrsk/commands/prune.rb b/lib/mrsk/commands/prune.rb index db1fc62c..c7e9b526 100644 --- a/lib/mrsk/commands/prune.rb +++ b/lib/mrsk/commands/prune.rb @@ -6,7 +6,7 @@ class Mrsk::Commands::Prune < Mrsk::Commands::Base PRUNE_CONTAINERS_AFTER = 3.days.in_hours.to_i def images - docker :image, :prune, "--force", "--filter", "until=#{PRUNE_IMAGES_AFTER}h" + docker :image, :prune, "--all", "--force", "--filter", "until=#{PRUNE_IMAGES_AFTER}h" end def containers diff --git a/test/commands/prune_test.rb b/test/commands/prune_test.rb index d3e53deb..67abb81a 100644 --- a/test/commands/prune_test.rb +++ b/test/commands/prune_test.rb @@ -10,7 +10,7 @@ class CommandsPruneTest < ActiveSupport::TestCase test "images" do assert_equal \ - "docker image prune --force --filter until=168h", + "docker image prune --all --force --filter until=168h", new_command.images.join(" ") end