Versions in this module Expand all Collapse all v0 v0.1.1 Dec 31, 2025 Changes in this version type Attach + DestinationDir string type Upload + DestinationDir string v0.1.1-beta.0 Dec 23, 2025 v0.1.1-alpha.1 Dec 23, 2025 v0.1.1-alpha.0 Dec 23, 2025 v0.1.0 Nov 11, 2025 Changes in this version + func ExtractCred(cfg AuthConfig, registry string) (user, pass string, err error) + func ParseAuthFile(path, registry string) (string, string, error) + type Attach struct + Config bool + Force bool + Insecure bool + Nydusify bool + OutputRemote bool + PlainHTTP bool + Raw bool + Source string + Target string + func NewAttach() *Attach + func (a *Attach) Validate() error + type AuthConfig struct + Auths map[string]AuthConfigEntry + type AuthConfigEntry struct + Auth string + Password string + Username string + type Build struct + Concurrency int + Insecure bool + Modelfile string + NoCreationTime bool + Nydusify bool + OutputRemote bool + PlainHTTP bool + Raw bool + Reasoning bool + SourceRevision string + SourceURL string + Target string + func NewBuild() *Build + func (b *Build) Validate() error + type Extract struct + Concurrency int + Output string + func NewExtract() *Extract + func (e *Extract) Validate() error + type Fetch struct + Concurrency int + Insecure bool + Output string + Patterns []string + PlainHTTP bool + Proxy string + func NewFetch() *Fetch + func (f *Fetch) Validate() error + type Inspect struct + Config bool + Insecure bool + PlainHTTP bool + Remote bool + func NewInspect() *Inspect + type Login struct + AuthFilePath string + Insecure bool + Password string + PasswordStdin bool + PlainHTTP bool + Username string + func NewLogin() *Login + func (l *Login) Validate() error + type Prune struct + DryRun bool + RemoveUntagged bool + func NewPrune() *Prune + type Pull struct + Concurrency int + DisableProgress bool + DragonflyEndpoint string + ExtractDir string + ExtractFromRemote bool + Hooks PullHooks + Insecure bool + PlainHTTP bool + ProgressWriter io.Writer + Proxy string + func NewPull() *Pull + func (p *Pull) Validate() error + type PullHooks interface + AfterPullLayer func(desc ocispec.Descriptor, err error) + BeforePullLayer func(desc ocispec.Descriptor, manifest ocispec.Manifest) + type Push struct + Concurrency int + Insecure bool + Nydusify bool + PlainHTTP bool + func NewPush() *Push + func (p *Push) Validate() error + type Root struct + DisableProgress bool + LogDir string + LogLevel string + Pprof bool + PprofAddr string + StoargeDir string + func NewRoot() (*Root, error) + type Upload struct + Insecure bool + PlainHTTP bool + Raw bool + Repo string + func NewUpload() *Upload + func (u *Upload) Validate() error v0.1.0-rc.0 Nov 10, 2025 v0.1.0-beta.0 Nov 5, 2025 v0.1.0-alpha.3 Oct 28, 2025 v0.1.0-alpha.2 Oct 28, 2025 v0.1.0-alpha.1 Sep 28, 2025 v0.1.0-alpha.0 Aug 28, 2025