瀏覽代碼

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 年之前
父節點
當前提交
3f21a28ec0
共有 1 個文件被更改,包括 0 次插入7 次删除
  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 {