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.