docker

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Containers

type Containers []types.Container

type DockerClient

type DockerClient struct {
	Containers Containers
	Images     Images
	Volumes    Volumes
	// contains filtered or unexported fields
}

func NewDockerClient

func NewDockerClient() (DockerClient, error)

func (*DockerClient) DeleteContainer

func (m *DockerClient) DeleteContainer(containerID string) error

func (*DockerClient) DeleteImage

func (m *DockerClient) DeleteImage(imageID string) error

func (*DockerClient) DeleteVolume

func (m *DockerClient) DeleteVolume(volumeID string, force bool) error

func (*DockerClient) FetchContainers

func (m *DockerClient) FetchContainers() error

func (*DockerClient) FetchImages

func (m *DockerClient) FetchImages() error

func (*DockerClient) FetchVolumes

func (m *DockerClient) FetchVolumes() error

func (*DockerClient) GetLogs

func (m *DockerClient) GetLogs(containerID string) (io.ReadCloser, error)

func (*DockerClient) PruneImage

func (m *DockerClient) PruneImage() error

func (*DockerClient) PruneVolume

func (m *DockerClient) PruneVolume() error

func (*DockerClient) PullImage

func (m *DockerClient) PullImage(imageName string) (io.ReadCloser, error)

func (*DockerClient) StartContainer

func (m *DockerClient) StartContainer(containerID string) error

func (*DockerClient) StopContainer

func (m *DockerClient) StopContainer(containerID string) error

type Images

type Images []image.Summary

type Volumes

type Volumes []*volume.Volume

type Volumes []volume.Volume

Jump to

Keyboard shortcuts

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