docker

package
v2.0.0-...-b8f9eda Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainerExists

func ContainerExists(container string) (bool, error)

func ContainerRunning

func ContainerRunning(container string) (bool, error)

Types

type DockerBuilder

type DockerBuilder struct {
	Config    *config.Config
	Ctx       *context.Context
	Stdin     io.Reader
	Dir       string
	Namespace string
	ImageTag  string
}

func (*DockerBuilder) Run

func (r *DockerBuilder) Run() error

type DockerPupsRunner

type DockerPupsRunner struct {
	Config         *config.Config
	PupsArgs       string
	FromImageName  string
	SavedImageName string
	ExtraEnv       []string
	Ctx            *context.Context
	ContainerId    string
}

func (*DockerPupsRunner) Run

func (r *DockerPupsRunner) Run() error

type DockerRunner

type DockerRunner struct {
	Config      *config.Config
	Ctx         *context.Context
	ExtraEnv    []string
	ExtraFlags  []string
	Rm          bool
	ContainerId string
	CustomImage string
	Cmd         []string
	Stdin       io.Reader
	SkipPorts   bool
	DryRun      bool
	Restart     bool
	Detatch     bool
	Hostname    string
}

func (*DockerRunner) Run

func (r *DockerRunner) Run() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL