Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ImageConfig ¶
type ImageConfig struct {
Created string `json:"created"`
Author string `json:"author"`
Architecture string `json:"architecture"`
OS string `json:"os"`
Config *ImageConfigConfig `json:"config"`
RootFS *ImageConfigRootFS `json:"rootfs"`
History []*ImageConfigHistory `json:"history"`
}
func (*ImageConfig) PrettyString ¶
func (ic *ImageConfig) PrettyString() string
func (*ImageConfig) String ¶
func (ic *ImageConfig) String() string
type ImageConfigConfig ¶
type ImageConfigConfig struct {
User string `json:"User"`
Memory int `json:"Memory"`
MemorySwap int `json:"MemorySwap"`
ExposedPorts map[string]struct{} `json:"ExposedPorts"`
Env []string `json:"Env"`
Entrypoint []string `json:"Entrypoint"`
Cmd []string `json:"Cmd"`
Volumes map[string]struct{} `json:"Volumes"`
WorkingDir string `json:"WorkingDir"`
}
type ImageConfigHistory ¶
type ImageConfigRootFS ¶
type ImageManifest ¶
type ImageManifest struct {
SchemaVersion int `json:"schemaVersion"`
MediaType string `json:"mediaType"`
Config *ImageManifestDigest `json:"config"`
Layers []*ImageManifestDigest `json:"layers"`
Annotations map[string]string `json:"annotations"`
}
func (*ImageManifest) PrettyString ¶
func (im *ImageManifest) PrettyString() string
func (*ImageManifest) String ¶
func (im *ImageManifest) String() string
func (*ImageManifest) Validate ¶
func (im *ImageManifest) Validate() error
type ImageManifestDigest ¶
Click to show internal directories.
Click to hide internal directories.