Bladeren bron

chroot: let root be cleaned up by kernel

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 70dfea63ba2a8a6d8b367420039aeb6a1759c240)
Signed-off-by: Victor Vieux <vieux@docker.com>
Tonis Tiigi 8 jaren geleden
bovenliggende
commit
3f21a28ec0
1 gewijzigde bestanden met toevoegingen van 0 en 7 verwijderingen
  1. 0 7
      pkg/chrootarchive/chroot_linux.go

+ 0 - 7
pkg/chrootarchive/chroot_linux.go

@@ -52,13 +52,6 @@ func chroot(path string) (err error) {
 				err = errCleanup
 			}
 		}
-
-		if errCleanup := syscall.Unmount("/", syscall.MNT_DETACH); errCleanup != nil {
-			if err == nil {
-				err = fmt.Errorf("error unmounting root: %v", errCleanup)
-			}
-			return
-		}
 	}()
 
 	if err := syscall.PivotRoot(path, pivotDir); err != nil {