Documentation ¶
Overview ¶
Package repository is an implementation of Docker2ACIBackend for Docker remote registries.
Note: this package is an implementation detail and shouldn't be used outside of docker2aci.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RepositoryBackend ¶
type RepositoryBackend struct {
// contains filtered or unexported fields
}
func NewRepositoryBackend ¶
func NewRepositoryBackend(username string, password string, insecure bool) *RepositoryBackend
func (*RepositoryBackend) BuildACI ¶
func (rb *RepositoryBackend) BuildACI(layerNumber int, layerID string, dockerURL *types.ParsedDockerURL, outputDir string, tmpBaseDir string, curPwl []string, compression common.Compression) (string, *schema.ImageManifest, error)
func (*RepositoryBackend) GetImageInfo ¶
func (rb *RepositoryBackend) GetImageInfo(url string) ([]string, *types.ParsedDockerURL, error)
Click to show internal directories.
Click to hide internal directories.