diff --git a/archive/diff.go b/archive/diff.go index 8bf7c3b1d4..a805f2c0a1 100644 --- a/archive/diff.go +++ b/archive/diff.go @@ -61,7 +61,7 @@ func ApplyLayer(dest string, layer ArchiveReader) error { parent := filepath.Dir(hdr.Name) parentPath := filepath.Join(dest, parent) if _, err := os.Lstat(parentPath); err != nil && os.IsNotExist(err) { - err = os.MkdirAll(parentPath, 0700) + err = os.MkdirAll(parentPath, 0600) if err != nil { return err }