Documentation ¶
Index ¶
Constants ¶
View Source
const ( SWR = "swr" DOCKER = "docker" )
Variables ¶
View Source
var ( DEFAULT_TIMEOUT = 10 DOCKER_CONTENT_DIGEST = "Docker-Content-Digest" MANIFEST_DIGEST = "manifest.digest" ROOTFS_DIR = "rootfs" )
Functions ¶
This section is empty.
Types ¶
type DockerManifestLayers ¶
type DockerManifestLayers struct {
BlobSum string `json:"blobSum"`
}
type DockerManifestResponse ¶
type DockerManifestResponse struct {
Layers []DockerManifestLayers `json:"fsLayers"`
}
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewImageHandler ¶
func (*Handler) GetImagePuller ¶
func (h *Handler) GetImagePuller(detail ImageDetail) (*Puller, error)
type ImageDetail ¶
type LXDImageResponse ¶
type LXDImageResponse struct {
Images []ImageDetail `json:"images"`
}
type Puller ¶
type Puller struct {
// contains filtered or unexported fields
}
func NewSWRV2ImagePuller ¶
type RegistryType ¶
type RegistryType int32
const ( SWRRegistry RegistryType = iota DockerRegistry )
type SWRManifestLayers ¶
type SWRManifestResponse ¶
type SWRManifestResponse struct {
Layers []SWRManifestLayers `json:"layers"`
}
Click to show internal directories.
Click to hide internal directories.