Browse code

Fix for rmi -f when error "no such id". (9056)

Docker-DCO-1.1-Signed-off-by: Jessica Frazelle <jess@docker.com> (github: jfrazelle)

Jessica Frazelle authored on 2014/11/18 06:16:33
Showing 1 changed files
... ...
@@ -133,6 +133,9 @@ func (daemon *Daemon) canDeleteImage(imgID string, force bool) error {
133 133
 	for _, container := range daemon.List() {
134 134
 		parent, err := daemon.Repositories().LookupImage(container.Image)
135 135
 		if err != nil {
136
+			if daemon.Graph().IsNotExist(err) {
137
+				return nil
138
+			}
136 139
 			return err
137 140
 		}
138 141