From c9ca7b8f57933f6bf740bbc84e76e831c70b710c Mon Sep 17 00:00:00 2001 From: Terry Burton Date: Thu, 30 Jan 2020 20:03:45 +0000 Subject: [PATCH] docker provider: Don't explode when removing an image if it is in use Output from recent Docker has changed: Stderr: Error response from daemon: conflict: unable to delete 0ba49dd235e5 (cannot be forced) - image is being used by running container 250bbe980448 Fixes #7245 --- plugins/providers/docker/driver.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/providers/docker/driver.rb b/plugins/providers/docker/driver.rb index 8932c74a2..ac27cb433 100644 --- a/plugins/providers/docker/driver.rb +++ b/plugins/providers/docker/driver.rb @@ -166,6 +166,7 @@ module VagrantPlugins return true rescue => e return false if e.to_s.include?("is using it") + return false if e.to_s.include?("is being used") raise if !e.to_s.include?("No such image") end