Переглянути джерело

Merge pull request #13945 from dmcgowan/distribution-store-digest-on-pull

Store layer digests on pull
Arnaud Porterie 10 роки тому
батько
коміт
b3b04fd85a
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      graph/pull.go

+ 4 - 0
graph/pull.go

@@ -654,6 +654,10 @@ func (s *TagStore) pullV2Tag(r *registry.Session, out io.Writer, endpoint *regis
 					return false, err
 				}
 
+				if err := s.graph.SetDigest(d.img.ID, d.digest); err != nil {
+					return false, err
+				}
+
 				// FIXME: Pool release here for parallel tag pull (ensures any downloads block until fully extracted)
 			}
 			out.Write(sf.FormatProgress(stringid.TruncateID(d.img.ID), "Pull complete", nil))