docker

package
v0.0.0-...-a1b4a84 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	StatusOK = iota

	StatusPaused  = "paused"
	StatusRemove  = "removing"
	StatusCreated = "created"
	StatusRunning = "running"
	StatusRestart = "restarting"
	StatusExited  = "exited"
	StatusDead    = "dead"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DockerProvider

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

func NewProvider

func NewProvider() *DockerProvider

func (*DockerProvider) Close

func (p *DockerProvider) Close() error

func (*DockerProvider) Deploy

func (*DockerProvider) Init

func (p *DockerProvider) Init(config *types.ProviderOption, log zerolog.Logger) error

func (*DockerProvider) Inspect

func (*DockerProvider) Remove

func (*DockerProvider) Resolve

func (p *DockerProvider) Resolve(ctx context.Context, functionName string, cni *cninetwork.CNIManager) (url.URL, error)

func (*DockerProvider) ValidNamespace

func (p *DockerProvider) ValidNamespace(namespace string) (bool, error)

Jump to

Keyboard shortcuts

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