Documentation ¶
Index ¶
- func GetToken(ctx context.Context, domain string, opt types.DockerOption) (auth dockertypes.AuthConfig, err error)
- func RegisterRegistry(registry Registry)
- type Config
- type DockerExtractor
- func (d DockerExtractor) Extract(ctx context.Context, imageName string, filenames []string) (extractor.FileMap, error)
- func (d DockerExtractor) ExtractFiles(layer io.Reader, filenames []string) (extractor.FileMap, opqDirs, error)
- func (d DockerExtractor) ExtractFromFile(ctx context.Context, r io.Reader, filenames []string) (extractor.FileMap, error)
- func (d DockerExtractor) SaveLocalImage(ctx context.Context, imageName string) (io.Reader, error)
- type History
- type Registry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetToken ¶
func GetToken(ctx context.Context, domain string, opt types.DockerOption) (auth dockertypes.AuthConfig, err error)
func RegisterRegistry ¶
func RegisterRegistry(registry Registry)
Types ¶
type Config ¶
type Config struct { ContainerConfig containerConfig `json:"container_config"` History []History }
type DockerExtractor ¶
type DockerExtractor struct {
Option types.DockerOption
}
func NewDockerExtractor ¶
func NewDockerExtractor(option types.DockerOption) DockerExtractor
func (DockerExtractor) ExtractFiles ¶
func (DockerExtractor) ExtractFromFile ¶
func (DockerExtractor) SaveLocalImage ¶
Click to show internal directories.
Click to hide internal directories.