Documentation
¶
Index ¶
- type ContainerInfo
- type ImageInfo
- type Manager
- func (m *Manager) ConnectContainer(networkName, containerName string) error
- func (m *Manager) CreateNetwork(name, driver string, labels map[string]string) error
- func (m *Manager) CreateVolume(name, driver string, labels map[string]string) error
- func (m *Manager) DeleteNetwork(name string) error
- func (m *Manager) DisconnectContainer(networkName, containerName string) error
- func (m *Manager) GetContainerLogs(id string, tail int) (string, error)
- func (m *Manager) GetContainerStats() (map[string]int, error)
- func (m *Manager) GetImageStats() (map[string]int, error)
- func (m *Manager) GetVolumeStats() (map[string]int, error)
- func (m *Manager) KillProcess(pid int) error
- func (m *Manager) ListContainers() ([]ContainerInfo, error)
- func (m *Manager) ListImages() ([]ImageInfo, error)
- func (m *Manager) ListNetworks() ([]models.Network, error)
- func (m *Manager) ListPorts() ([]Port, error)
- func (m *Manager) ListVolumes() ([]VolumeInfo, error)
- func (m *Manager) PruneVolumes() (int, error)
- func (m *Manager) PullImage(name string) error
- func (m *Manager) RemoveContainer(id string) error
- func (m *Manager) RemoveImage(id string) error
- func (m *Manager) RemoveVolume(name string) error
- func (m *Manager) RestartContainer(id string) error
- func (m *Manager) StartContainer(id string) error
- func (m *Manager) StopContainer(id string) error
- type Port
- type VolumeInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerInfo ¶
type Manager ¶
type Manager struct{}
func NewManager ¶
func NewManager() *Manager
func (*Manager) ConnectContainer ¶
func (*Manager) CreateNetwork ¶
func (*Manager) CreateVolume ¶
func (*Manager) DeleteNetwork ¶
func (*Manager) DisconnectContainer ¶
func (*Manager) GetContainerLogs ¶
func (*Manager) KillProcess ¶
func (*Manager) ListContainers ¶
func (m *Manager) ListContainers() ([]ContainerInfo, error)
func (*Manager) ListImages ¶
func (*Manager) ListVolumes ¶
func (m *Manager) ListVolumes() ([]VolumeInfo, error)
func (*Manager) PruneVolumes ¶
func (*Manager) RemoveContainer ¶
func (*Manager) RemoveImage ¶
func (*Manager) RemoveVolume ¶
func (*Manager) RestartContainer ¶
func (*Manager) StartContainer ¶
func (*Manager) StopContainer ¶
type VolumeInfo ¶
Click to show internal directories.
Click to hide internal directories.