Documentation ¶
Index ¶
- Constants
- 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 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 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 TagValues
- type TopValues
- type TreeValues
- type UmountValues
- type UnpauseValues
- type VarlinkValues
- type VersionValues
- type VolumeCreateValues
- type VolumeInspectValues
- type VolumeLsValues
- type VolumePruneValues
- type VolumeRmValues
- type WaitValues
Constants ¶
View Source
const ( // DefaultSystemD value DefaultSystemD bool = true )
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.NameSpaceResults *buildahcli.LayerResults }
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 }
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 GenerateSystemdValues struct { PodmanCommand Name bool RestartPolicy string StopTimeout int }
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 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 }
type MountValues ¶
type MountValues struct { PodmanCommand All bool Format string NoTrunc bool Latest 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 Force bool Latest bool }
type PodStartValues ¶
type PodStartValues struct { PodmanCommand All bool Latest bool }
type PodStatsValues ¶
type PodStopValues ¶
type PodStopValues struct { PodmanCommand All 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 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 }
type PruneImagesValues ¶
type PruneImagesValues struct { PodmanCommand All bool }
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 }
type StartValues ¶
type StatsValues ¶
type StopValues ¶
type StopValues struct { PodmanCommand All bool Latest bool Timeout uint }
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
}
type SystemPruneValues ¶
type SystemPruneValues struct { PodmanCommand All bool Force bool Volume bool }
type SystemRenumberValues ¶
type SystemRenumberValues struct {
PodmanCommand
}
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 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.