Documentation ¶
Index ¶
- type DockerEngine
- func (p *DockerEngine) Exec(containerName string, envVars map[string]string, cmd string, args []string) error
- func (p *DockerEngine) Exists(name string) bool
- func (p *DockerEngine) List(name string) (string, error)
- func (p *DockerEngine) Remove(name string) error
- func (p *DockerEngine) Run(image string, args []string) (string, error)
- func (p *DockerEngine) Shell(containerName string) error
- func (p *DockerEngine) String() string
- type Engine
- type EngineConfig
- type PodmanEngine
- func (p *PodmanEngine) Exec(containerName string, envVars map[string]string, cmd string, args []string) error
- func (p *PodmanEngine) Exists(name string) bool
- func (p *PodmanEngine) List(name string) (string, error)
- func (p *PodmanEngine) Remove(name string) error
- func (p *PodmanEngine) Run(image string, args []string) (string, error)
- func (p *PodmanEngine) Shell(containerName string) error
- func (p *PodmanEngine) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerEngine ¶
func (*DockerEngine) Exists ¶
func (p *DockerEngine) Exists(name string) bool
func (*DockerEngine) Remove ¶
func (p *DockerEngine) Remove(name string) error
func (*DockerEngine) Shell ¶
func (p *DockerEngine) Shell(containerName string) error
func (*DockerEngine) String ¶
func (p *DockerEngine) String() string
type Engine ¶
type EngineConfig ¶
type EngineConfig struct {
Name string `mapstructure:"name"`
}
type PodmanEngine ¶
func (*PodmanEngine) Exists ¶
func (p *PodmanEngine) Exists(name string) bool
func (*PodmanEngine) Remove ¶
func (p *PodmanEngine) Remove(name string) error
func (*PodmanEngine) Shell ¶
func (p *PodmanEngine) Shell(containerName string) error
func (*PodmanEngine) String ¶
func (p *PodmanEngine) String() string
Click to show internal directories.
Click to hide internal directories.