Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComputeChainID ¶
Types ¶
type DiskfsLayerApplier ¶
type DiskfsLayerApplier struct {
FS *ext4.FileSystem
Symlinks map[string]bool
}
func (DiskfsLayerApplier) ApplyLayer ¶
type Metadata ¶
type Metadata struct {
ChainID string `json:"chain_id"`
ImageRef string `json:"image_ref"`
ManifestDigest string `json:"manifest_digest"`
Platform contentstore.Platform `json:"platform"`
DiffIDs []string `json:"diff_ids"`
SizeBytes int64 `json:"size_bytes"`
FSType string `json:"fs_type"`
CreatedAt time.Time `json:"created_at"`
}
type PureGoExt4Builder ¶
type PureGoExt4Builder struct{}
func (PureGoExt4Builder) Build ¶
func (PureGoExt4Builder) Build(ctx context.Context, img *oci.PulledImage, imagePath string, size int64) (err error)
type RootfsImageBuilder ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) EnsureRootfs ¶
func (*Store) WriteMetadata ¶
Click to show internal directories.
Click to hide internal directories.