Help us shape the future of Go! Take the 2026 Go Developer Survey

docker

package
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2022 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DockerManager

type DockerManager struct {
	// contains filtered or unexported fields
}

func NewDockerManager

func NewDockerManager(t provider.Template) (*DockerManager, error)

func (*DockerManager) Create

func (d *DockerManager) Create(name string) (string, error)

func (*DockerManager) CreateAndStart

func (d *DockerManager) CreateAndStart(name string) (string, error)

func (*DockerManager) CreateAndStartAndInjectionPublicKey

func (d *DockerManager) CreateAndStartAndInjectionPublicKey(name, publicKey string) (string, error)

func (*DockerManager) Destroy

func (d *DockerManager) Destroy(name string) error

Destroy delete container

func (*DockerManager) GetAccessPort

func (d *DockerManager) GetAccessPort(name string) int

func (*DockerManager) GetIp

func (d *DockerManager) GetIp(name string) (string, error)

query container ip address

func (*DockerManager) InjectionPublicKey

func (d *DockerManager) InjectionPublicKey(name, publicKey string) error

InjectionPublicKey add the public key to the container

func (*DockerManager) Reboot

func (d *DockerManager) Reboot(name string) error

func (*DockerManager) SetTemplate

func (d *DockerManager) SetTemplate(t provider.Template) error

func (*DockerManager) Shutdown

func (d *DockerManager) Shutdown(name string) error

func (*DockerManager) Start

func (d *DockerManager) Start(name string) error

StartContainer running containers in the background

func (*DockerManager) Status

func (d *DockerManager) Status(name string) (*provider.Status, error)

func (*DockerManager) Stop

func (d *DockerManager) Stop(name string) error

Jump to

Keyboard shortcuts

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