Documentation
¶
Index ¶
- func DefaultFormat() string
- func DefaultHistory() bool
- func DefaultIsolation() string
- func GetBudFlags(flags *BudResults) pflag.FlagSet
- func GetDefaultAuthFile() string
- func GetFromAndBudFlags(flags *FromAndBudResults, usernsResults *UserNSResults, ...) pflag.FlagSet
- func GetLayerFlags(flags *LayerResults) pflag.FlagSet
- func GetNameSpaceFlags(flags *NameSpaceResults) pflag.FlagSet
- func GetUserNSFlags(flags *UserNSResults) pflag.FlagSet
- func UseLayers() bool
- func VerifyFlagsArgsOrder(args []string) error
- type BudResults
- type FromAndBudResults
- type LayerResults
- type NameSpaceResults
- type UserNSResults
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultHistory ¶
func DefaultHistory() bool
DefaultHistory returns the default add-history setting
func DefaultIsolation ¶
func DefaultIsolation() string
DefaultIsolation returns the default image format
func GetBudFlags ¶
func GetBudFlags(flags *BudResults) pflag.FlagSet
GetBudFlags returns common bud flags
func GetDefaultAuthFile ¶ added in v1.8.3
func GetDefaultAuthFile() string
func GetFromAndBudFlags ¶
func GetFromAndBudFlags(flags *FromAndBudResults, usernsResults *UserNSResults, namespaceResults *NameSpaceResults) pflag.FlagSet
func GetLayerFlags ¶
func GetLayerFlags(flags *LayerResults) pflag.FlagSet
GetLayerFlags returns the common flags for layers
func GetNameSpaceFlags ¶
func GetNameSpaceFlags(flags *NameSpaceResults) pflag.FlagSet
GetNameSpaceFlags returns the common flags for a namespace menu
func GetUserNSFlags ¶
func GetUserNSFlags(flags *UserNSResults) pflag.FlagSet
GetUserNSFlags returns the common flags for usernamespace
func UseLayers ¶
func UseLayers() bool
UseLayers returns true if BUILDAH_LAYERS is set to "1" or "true" otherwise it returns false
func VerifyFlagsArgsOrder ¶
Types ¶
type BudResults ¶
type BudResults struct {
Annotation []string
Authfile string
BuildArg []string
CacheFrom string
CertDir string
Compress bool
Creds string
DisableCompression bool
DisableContentTrust bool
File []string
Format string
Iidfile string
Label []string
Logfile string
Loglevel int
NoCache bool
Platform string
Pull bool
PullAlways bool
Quiet bool
Rm bool
Runtime string
RuntimeFlags []string
SignaturePolicy string
Squash bool
Tag []string
Target string
TlsVerify bool
}
BudResults represents the results for Bud flags
type FromAndBudResults ¶
type FromAndBudResults struct {
AddHost []string
BlobCache string
CapAdd []string
CapDrop []string
CgroupParent string
CPUPeriod uint64
CPUQuota int64
CPUSetCPUs string
CPUSetMems string
DNSSearch []string
DNSServers []string
DNSOptions []string
HttpProxy bool
Isolation string
Memory string
MemorySwap string
SecurityOpt []string
ShmSize string
Ulimit []string
Volumes []string
}
FromAndBugResults represents the results for common flags in bud and from
type LayerResults ¶
LayerResults represents the results of the layer flags
Click to show internal directories.
Click to hide internal directories.