瀏覽代碼

Merge pull request #25021 from dmcgowan/fix-24951

Fix calculation of relative path for symlink on docker save
Tibor Vass 9 年之前
父節點
當前提交
3c038318e5
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      image/tarexport/save.go

+ 1 - 1
image/tarexport/save.go

@@ -307,7 +307,7 @@ func (s *saveSession) saveLayer(id layer.ChainID, legacyImg image.V1Image, creat
 	defer layer.ReleaseAndLog(s.ls, l)
 
 	if oldPath, exists := s.diffIDPaths[l.DiffID()]; exists {
-		relPath, err := filepath.Rel(layerPath, oldPath)
+		relPath, err := filepath.Rel(outDir, oldPath)
 		if err != nil {
 			return distribution.Descriptor{}, err
 		}