Merge pull request #10309 from cpuguy83/fix_bind_vol_partially_removed

Fix bind-mounts only partially removed
This commit is contained in:
Michael Crosby 2015-01-26 11:53:08 -08:00
commit ed8e89c54d
1 changed files with 5 additions and 7 deletions

View File

@ -169,13 +169,11 @@ func (r *Repository) Delete(path string) error {
return err
}
if volume.IsBindMount {
return nil
}
if err := r.driver.Remove(volume.ID); err != nil {
if !os.IsNotExist(err) {
return err
if !volume.IsBindMount {
if err := r.driver.Remove(volume.ID); err != nil {
if !os.IsNotExist(err) {
return err
}
}
}