Documentation
¶
Index ¶
- Variables
- type AttachValues
- type AutoUpdateValues
- type BuildValues
- type CheckpointValues
- type CleanupValues
- type CommitValues
- type ContainerExistsValues
- type ContainersPrune
- type CpValues
- type CreateValues
- type DiffValues
- type EventValues
- type ExecValues
- type ExportValues
- type GenerateKubeValues
- type GenerateSystemdValues
- type HealthCheckValues
- type HistoryValues
- type ImageExistsValues
- type ImagesValues
- type ImportValues
- type InfoValues
- type InitValues
- type InspectValues
- type KillValues
- type KubePlayValues
- type LoadValues
- type LoginValues
- type LogoutValues
- type LogsValues
- type MainFlags
- type MountValues
- type NetworkCreateValues
- type NetworkInspectValues
- type NetworkListValues
- type NetworkRmValues
- type PauseValues
- type PodCreateValues
- type PodExistsValues
- type PodInspectValues
- type PodKillValues
- type PodPauseValues
- type PodPruneValues
- type PodPsValues
- type PodRestartValues
- type PodRmValues
- type PodStartValues
- type PodStatsValues
- type PodStopValues
- type PodTopValues
- type PodUnpauseValues
- type PodmanBuildResults
- type PodmanCommand
- func (p *PodmanCommand) Bool(opt string) bool
- func (p *PodmanCommand) Float64(opt string) float64
- func (p *PodmanCommand) GlobalIsSet(opt string) bool
- func (p *PodmanCommand) Int(opt string) int
- func (p *PodmanCommand) Int64(opt string) int64
- func (p *PodmanCommand) IsSet(opt string) bool
- func (p *PodmanCommand) String(opt string) string
- func (p *PodmanCommand) StringArray(opt string) []string
- func (p *PodmanCommand) StringSlice(opt string) []string
- func (p *PodmanCommand) Uint(opt string) uint
- func (p *PodmanCommand) Uint64(opt string) uint64
- type PortValues
- type PruneContainersValues
- type PruneImagesValues
- type PsValues
- type PullValues
- type PushValues
- type RefreshValues
- type RestartValues
- type RestoreValues
- type RmValues
- type RmiValues
- type RunValues
- type RunlabelValues
- type SaveValues
- type SearchValues
- type ServiceValues
- type SetTrustValues
- type ShowTrustValues
- type SignValues
- type StartValues
- type StatsValues
- type StopValues
- type SystemDfValues
- type SystemMigrateValues
- type SystemPruneValues
- type SystemRenumberValues
- type SystemResetValues
- type TagValues
- type TopValues
- type TreeValues
- type TrustValues
- type UmountValues
- type UnpauseValues
- type UntagValues
- type VarlinkValues
- type VersionValues
- type VolumeCreateValues
- type VolumeInspectValues
- type VolumeLsValues
- type VolumePruneValues
- type VolumeRmValues
- type WaitValues
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // DefaultHealthCheckInterval default value DefaultHealthCheckInterval = "30s" // DefaultHealthCheckRetries default value DefaultHealthCheckRetries uint = 3 // DefaultHealthCheckStartPeriod default value DefaultHealthCheckStartPeriod = "0s" // DefaultHealthCheckTimeout default value DefaultHealthCheckTimeout = "30s" // DefaultImageVolume default value DefaultImageVolume = "bind" // DefaultShmSize default value DefaultShmSize = "65536k" )
Functions ¶
This section is empty.
Types ¶
type AttachValues ¶
type AttachValues struct {
PodmanCommand
DetachKeys string
Latest bool
NoStdin bool
SigProxy bool
}
type AutoUpdateValues ¶ added in v1.8.2
type AutoUpdateValues struct {
PodmanCommand
}
type BuildValues ¶
type BuildValues struct {
PodmanCommand
*buildahcli.BudResults
*buildahcli.UserNSResults
*buildahcli.FromAndBudResults
*buildahcli.LayerResults
*buildahcli.NameSpaceResults
*PodmanBuildResults
}
type CheckpointValues ¶
type CleanupValues ¶
type CleanupValues struct {
PodmanCommand
All bool
Latest bool
Remove bool
RemoveImage bool
}
type CommitValues ¶
type ContainerExistsValues ¶
type ContainerExistsValues struct {
PodmanCommand
}
type ContainersPrune ¶
type ContainersPrune struct {
PodmanCommand
}
type CpValues ¶
type CpValues struct {
PodmanCommand
Extract bool
Pause bool
}
type CreateValues ¶
type CreateValues struct {
PodmanCommand
}
type DiffValues ¶
type DiffValues struct {
PodmanCommand
Archive bool
Format string
Latest bool
}
type EventValues ¶ added in v1.2.0
type ExecValues ¶
type ExportValues ¶
type ExportValues struct {
PodmanCommand
Output string
}
type GenerateKubeValues ¶
type GenerateKubeValues struct {
PodmanCommand
Service bool
Filename string
}
type GenerateSystemdValues ¶ added in v1.3.0
type HealthCheckValues ¶ added in v1.2.0
type HealthCheckValues struct {
PodmanCommand
}
type HistoryValues ¶
type HistoryValues struct {
PodmanCommand
Human bool
NoTrunc bool
Quiet bool
Format string
}
type ImageExistsValues ¶
type ImageExistsValues struct {
PodmanCommand
}
type ImagesValues ¶
type ImportValues ¶
type ImportValues struct {
PodmanCommand
Change []string
Message string
Quiet bool
}
type InfoValues ¶
type InfoValues struct {
PodmanCommand
Debug bool
Format string
}
type InitValues ¶ added in v1.3.0
type InitValues struct {
PodmanCommand
All bool
Latest bool
}
type InspectValues ¶
type InspectValues struct {
PodmanCommand
TypeObject string
Format string
Size bool
Latest bool
}
type KillValues ¶
type KillValues struct {
PodmanCommand
All bool
Signal string
Latest bool
}
type KubePlayValues ¶
type LoadValues ¶
type LoadValues struct {
PodmanCommand
Input string
Quiet bool
SignaturePolicy string
}
type LoginValues ¶
type LogoutValues ¶
type LogoutValues struct {
PodmanCommand
Authfile string
All bool
}
type LogsValues ¶
type MainFlags ¶
type MainFlags struct {
CGroupManager string
CniConfigDir string
ConmonPath string
DefaultMountsFile string
EventsBackend string
HooksDir []string
MaxWorks int
Namespace string
Root string
Runroot string
Runtime string
StorageDriver string
StorageOpts []string
Syslog bool
Trace bool
NetworkCmdPath string
Config string
CpuProfile string
LogLevel string
TmpDir string
RemoteUserName string
RemoteHost string
VarlinkAddress string
ConnectionName string
RemoteConfigFilePath string
Port int
IdentityFile string
IgnoreHosts bool
}
type MountValues ¶
type MountValues struct {
PodmanCommand
All bool
Format string
NoTrunc bool
Latest bool
}
type NetworkCreateValues ¶ added in v1.6.0
type NetworkInspectValues ¶ added in v1.6.0
type NetworkInspectValues struct {
PodmanCommand
}
type NetworkListValues ¶ added in v1.6.0
type NetworkListValues struct {
PodmanCommand
Filter []string
Quiet bool
}
type NetworkRmValues ¶ added in v1.6.0
type NetworkRmValues struct {
PodmanCommand
Force bool
}
type PauseValues ¶
type PauseValues struct {
PodmanCommand
All bool
}
type PodCreateValues ¶
type PodExistsValues ¶
type PodExistsValues struct {
PodmanCommand
}
type PodInspectValues ¶
type PodInspectValues struct {
PodmanCommand
Latest bool
}
type PodKillValues ¶
type PodKillValues struct {
PodmanCommand
All bool
Signal string
Latest bool
}
type PodPauseValues ¶
type PodPauseValues struct {
PodmanCommand
All bool
Latest bool
}
type PodPruneValues ¶ added in v1.3.0
type PodPruneValues struct {
PodmanCommand
Force bool
}
type PodPsValues ¶
type PodRestartValues ¶
type PodRestartValues struct {
PodmanCommand
All bool
Latest bool
}
type PodRmValues ¶
type PodRmValues struct {
PodmanCommand
All bool
Ignore bool
Force bool
Latest bool
}
type PodStartValues ¶
type PodStartValues struct {
PodmanCommand
All bool
Latest bool
}
type PodStatsValues ¶
type PodStopValues ¶
type PodStopValues struct {
PodmanCommand
All bool
Ignore bool
Latest bool
Timeout uint
}
type PodTopValues ¶
type PodTopValues struct {
PodmanCommand
Latest bool
ListDescriptors bool
}
type PodUnpauseValues ¶
type PodUnpauseValues struct {
PodmanCommand
All bool
Latest bool
}
type PodmanBuildResults ¶ added in v1.6.2
type PodmanBuildResults struct {
SquashAll bool
}
PodmanBuildResults represents the results for Podman Build flags that are unique to Podman.
type PodmanCommand ¶
func (*PodmanCommand) Bool ¶
func (p *PodmanCommand) Bool(opt string) bool
Bool is a compatibility method for urfave
func (*PodmanCommand) Float64 ¶
func (p *PodmanCommand) Float64(opt string) float64
Float64 is a compatibility method for urfave
func (*PodmanCommand) GlobalIsSet ¶
func (p *PodmanCommand) GlobalIsSet(opt string) bool
GlobalIsSet is a compatibility method for urfave
func (*PodmanCommand) Int ¶
func (p *PodmanCommand) Int(opt string) int
Int is a compatibility method for urfave
func (*PodmanCommand) Int64 ¶
func (p *PodmanCommand) Int64(opt string) int64
Int64 is a compatibility method for urfave
func (*PodmanCommand) IsSet ¶
func (p *PodmanCommand) IsSet(opt string) bool
IsSet is a compatibility method for urfave
func (*PodmanCommand) String ¶
func (p *PodmanCommand) String(opt string) string
String is a compatibility method for urfave
func (*PodmanCommand) StringArray ¶
func (p *PodmanCommand) StringArray(opt string) []string
StringArray is a compatibility method for urfave
func (*PodmanCommand) StringSlice ¶
func (p *PodmanCommand) StringSlice(opt string) []string
StringSlice is a compatibility method for urfave
func (*PodmanCommand) Uint ¶
func (p *PodmanCommand) Uint(opt string) uint
Unt is a compatibility method for urfave
func (*PodmanCommand) Uint64 ¶
func (p *PodmanCommand) Uint64(opt string) uint64
Unt64 is a compatibility method for urfave
type PortValues ¶
type PortValues struct {
PodmanCommand
All bool
Latest bool
}
type PruneContainersValues ¶
type PruneContainersValues struct {
PodmanCommand
Force bool
Filter []string
}
type PruneImagesValues ¶
type PruneImagesValues struct {
PodmanCommand
All bool
Force bool
Filter []string
}
type PullValues ¶
type PushValues ¶
type RefreshValues ¶
type RefreshValues struct {
PodmanCommand
}
type RestartValues ¶
type RestoreValues ¶
type RmiValues ¶
type RmiValues struct {
PodmanCommand
All bool
Force bool
}
type RunValues ¶
type RunValues struct {
PodmanCommand
}
type RunlabelValues ¶
type SaveValues ¶
type SaveValues struct {
PodmanCommand
Compress bool
Format string
Output string
Quiet bool
}
type SearchValues ¶
type ServiceValues ¶ added in v1.8.0
type ServiceValues struct {
PodmanCommand
Varlink bool
Timeout int64
}
type SetTrustValues ¶
type SetTrustValues struct {
PodmanCommand
PolicyPath string
PubKeysFile []string
TrustType string
}
type ShowTrustValues ¶
type ShowTrustValues struct {
PodmanCommand
Json bool
PolicyPath string
Raw bool
RegistryPath string
}
type SignValues ¶
type SignValues struct {
PodmanCommand
Directory string
SignBy string
CertDir string
}
type StartValues ¶
type StatsValues ¶
type StopValues ¶
type SystemDfValues ¶ added in v1.2.0
type SystemDfValues struct {
PodmanCommand
Verbose bool
Format string
}
type SystemMigrateValues ¶ added in v1.3.0
type SystemMigrateValues struct {
PodmanCommand
NewRuntime string
}
type SystemPruneValues ¶
type SystemPruneValues struct {
PodmanCommand
All bool
Force bool
Volume bool
}
type SystemRenumberValues ¶
type SystemRenumberValues struct {
PodmanCommand
}
type SystemResetValues ¶ added in v1.7.0
type SystemResetValues struct {
PodmanCommand
Force bool
}
type TagValues ¶
type TagValues struct {
PodmanCommand
}
type TopValues ¶
type TopValues struct {
PodmanCommand
Latest bool
ListDescriptors bool
}
type TreeValues ¶ added in v1.2.0
type TreeValues struct {
PodmanCommand
WhatRequires bool
}
type TrustValues ¶ added in v1.6.0
type TrustValues struct {
PodmanCommand
}
type UmountValues ¶
type UmountValues struct {
PodmanCommand
All bool
Force bool
Latest bool
}
type UnpauseValues ¶
type UnpauseValues struct {
PodmanCommand
All bool
}
type UntagValues ¶ added in v1.8.0
type UntagValues struct {
PodmanCommand
}
type VarlinkValues ¶
type VarlinkValues struct {
PodmanCommand
Timeout int64
}
type VersionValues ¶
type VersionValues struct {
PodmanCommand
Format string
}
type VolumeCreateValues ¶
type VolumeCreateValues struct {
PodmanCommand
Driver string
Label []string
Opt []string
}
type VolumeInspectValues ¶
type VolumeInspectValues struct {
PodmanCommand
All bool
Format string
}
type VolumeLsValues ¶
type VolumeLsValues struct {
PodmanCommand
Filter string
Format string
Quiet bool
}
type VolumePruneValues ¶
type VolumePruneValues struct {
PodmanCommand
Force bool
}
type VolumeRmValues ¶
type VolumeRmValues struct {
PodmanCommand
All bool
Force bool
}
type WaitValues ¶
type WaitValues struct {
PodmanCommand
Interval uint
Latest bool
}
Click to show internal directories.
Click to hide internal directories.