func (m *Schema1) ImageID(diffIDs []digest.Digest) (string, error) {
	image, err := m.ToSchema2Config(diffIDs)
	if err != nil {
		return "", err
	}
	return digest.FromBytes(image).Hex(), nil
}
func (m *Schema1) ImageID(diffIDs []digest.Digest) (string, error) {
	image, err := m.ToSchema2Config(diffIDs)
	if err != nil {
		return "", err
	}
	return digest.FromBytes(image).Hex(), nil
}
func ( m * Schema1 ) ImageID ( diffIDs [ ] digest . Digest ) ( string , error ) { image , err := m . ToSchema2Config ( diffIDs ) if err != nil { return " " , err } return digest . FromBytes ( image ) . Hex ( ) , nil }
// ImageID computes an ID which can uniquely identify this image by its contents.
ImageID computes an ID which can uniquely identify this image by its contents .