diff --git a/mount/mount_unix.go b/mount/mount_unix.go index a1815956a..49a17152b 100644 --- a/mount/mount_unix.go +++ b/mount/mount_unix.go @@ -19,6 +19,7 @@ package mount import ( + "os" "sort" "github.com/moby/sys/mountinfo" @@ -33,6 +34,9 @@ func UnmountRecursive(target string, flags int) error { target, err := CanonicalizePath(target) if err != nil { + if os.IsNotExist(err) { + err = nil + } return err }