Переглянути джерело

Merge remote-tracking branch 'origin/148-remove_repositories-feature'

Solomon Hykes 12 роки тому
батько
коміт
54dfedc516
1 змінених файлів з 5 додано та 1 видалено
  1. 5 1
      commands.go

+ 5 - 1
commands.go

@@ -351,7 +351,11 @@ func (srv *Server) CmdRmi(stdin io.ReadCloser, stdout io.Writer, args ...string)
 		return nil
 	}
 	for _, name := range cmd.Args() {
-		if err := srv.runtime.graph.Delete(name); err != nil {
+		img, err := srv.runtime.repositories.LookupImage(name)
+		if err != nil {
+			return err
+		}
+		if err := srv.runtime.graph.Delete(img.Id); err != nil {
 			return err
 		}
 	}