From ac40e7cbb3cf01568b3763abe04af814d89a6f36 Mon Sep 17 00:00:00 2001 From: Jessica Frazelle Date: Mon, 17 Nov 2014 13:16:33 -0800 Subject: [PATCH] Fix for rmi -f when error "no such id". (9056) Docker-DCO-1.1-Signed-off-by: Jessica Frazelle (github: jfrazelle) --- daemon/image_delete.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/image_delete.go b/daemon/image_delete.go index 332db7b4c0..b0b0c3a023 100644 --- a/daemon/image_delete.go +++ b/daemon/image_delete.go @@ -133,6 +133,9 @@ func (daemon *Daemon) canDeleteImage(imgID string, force bool) error { for _, container := range daemon.List() { parent, err := daemon.Repositories().LookupImage(container.Image) if err != nil { + if daemon.Graph().IsNotExist(err) { + return nil + } return err }