Documentation ¶
Index ¶
- Variables
- type AttachValues
- 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 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 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 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 }
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 ¶
type ExecValues ¶
type ExportValues ¶
type ExportValues struct { PodmanCommand Output string }
type GenerateKubeValues ¶
type GenerateKubeValues struct { PodmanCommand Service bool Filename string }
type GenerateSystemdValues ¶
type GenerateSystemdValues struct { PodmanCommand Name bool Files bool RestartPolicy string StopTimeout int }
type HealthCheckValues ¶
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 ¶
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 ¶
type NetworkInspectValues ¶
type NetworkInspectValues struct {
PodmanCommand
}
type NetworkListValues ¶
type NetworkListValues struct { PodmanCommand Filter []string Quiet bool }
type NetworkRmValues ¶
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 ¶
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 ¶
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 RestartValues struct { PodmanCommand All bool Latest bool Running bool Timeout uint }
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 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 ¶
type SystemDfValues struct { PodmanCommand Verbose bool Format string }
type SystemMigrateValues ¶
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 ¶
type SystemResetValues struct { PodmanCommand Force bool }
type TagValues ¶
type TagValues struct {
PodmanCommand
}
type TopValues ¶
type TopValues struct { PodmanCommand Latest bool ListDescriptors bool }
type TreeValues ¶
type TreeValues struct { PodmanCommand WhatRequires bool }
type TrustValues ¶
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 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.