diff --git a/lib/mrsk/commands/prune.rb b/lib/mrsk/commands/prune.rb index c7e9b526..5d3d2320 100644 --- a/lib/mrsk/commands/prune.rb +++ b/lib/mrsk/commands/prune.rb @@ -11,6 +11,6 @@ class Mrsk::Commands::Prune < Mrsk::Commands::Base def containers docker :image, :prune, "--force", "--filter", "until=#{PRUNE_IMAGES_AFTER}h" - docker :container, :prune, "--force", "--filter", "label=service=#{config.service}", "--filter", "'until=#{PRUNE_CONTAINERS_AFTER}h'" + docker :container, :prune, "--force", "--filter", "label=service=#{config.service}", "--filter", "until=#{PRUNE_CONTAINERS_AFTER}h" end end diff --git a/test/commands/prune_test.rb b/test/commands/prune_test.rb index 67abb81a..cda5c75a 100644 --- a/test/commands/prune_test.rb +++ b/test/commands/prune_test.rb @@ -16,8 +16,8 @@ class CommandsPruneTest < ActiveSupport::TestCase test "containers" do assert_equal \ - "docker image prune --force --filter until=168h", - new_command.images.join(" ") + "docker container prune --force --filter label=service=app --filter until=72h", + new_command.containers.join(" ") end private