|
@@ -1025,7 +1025,7 @@ func (srv *Server) deleteImageAndChildren(id string, imgs *[]APIRmi) error {
|
|
|
if err := srv.runtime.repositories.DeleteAll(id); err != nil {
|
|
|
return err
|
|
|
}
|
|
|
- err := srv.runtime.graph.Delete(id)
|
|
|
+ err := srv.runtime.DeleteImage(id)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -1099,7 +1099,7 @@ func (srv *Server) ImageDelete(name string, autoPrune bool) ([]APIRmi, error) {
|
|
|
return nil, fmt.Errorf("No such image: %s", name)
|
|
|
}
|
|
|
if !autoPrune {
|
|
|
- if err := srv.runtime.graph.Delete(img.ID); err != nil {
|
|
|
+ if err := srv.runtime.DeleteImage(img.ID); err != nil {
|
|
|
return nil, fmt.Errorf("Error deleting image %s: %s", name, err)
|
|
|
}
|
|
|
return nil, nil
|