Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ContainerEngine ¶
type DockerEngine ¶
type DockerEngine struct {
}
func NewDockerEngine ¶
func NewDockerEngine() *DockerEngine
func (*DockerEngine) GetImageNames ¶
func (*DockerEngine) LoadLocalContainerImage ¶
func (d *DockerEngine) LoadLocalContainerImage(imagefile string) error
func (*DockerEngine) RunCommand ¶
func (d *DockerEngine) RunCommand(dockerCmd []string) error
type ManifestEntry ¶
type ManifestEntry struct {
MediaType string `json:"mediaType"`
Digest string `json:"digest"`
Size int64 `json:"size"`
Annotations map[string]string `json:"annotations,omitempty"` // Use omitempty just in case, though usually present
}
ManifestEntry represents a single manifest entry within the index.
type OCIImageIndex ¶
type OCIImageIndex struct {
SchemaVersion int `json:"schemaVersion"`
MediaType string `json:"mediaType"`
Manifests []ManifestEntry `json:"manifests"`
}
OCIImageIndex represents the top-level structure of an OCI Image Index (manifest list).
Click to show internal directories.
Click to hide internal directories.