Versions in this module Expand all Collapse all v0 v0.1.0 Mar 14, 2020 Changes in this version + func CreateContainer(s Supplier) error + func DownloadImage(s Supplier, name string) bool + func ShowContainers(s Supplier) ([]string, error) + func ShowImagesIDs(s Supplier) ([]string, error) + type Manager struct + Cli *client.Client + func NewManager() *Manager + func (m *Manager) BuildClient() + func (m *Manager) BuildContainer() error + func (m *Manager) ListContainers() ([]string, error) + func (m *Manager) ListImages() ([]types.ImageSummary, error) + func (m *Manager) PullImage(name string) error + type MockManager struct + Cli *client.Client + func NewMockManager() *MockManager + func (m *MockManager) BuildClient() + func (m *MockManager) BuildContainer() error + func (m *MockManager) ListContainers() ([]string, error) + func (m *MockManager) ListImages() ([]types.ImageSummary, error) + func (m *MockManager) PullImage(name string) error + type Supplier interface + BuildClient func() + BuildContainer func() error + ListContainers func() ([]string, error) + ListImages func() ([]types.ImageSummary, error) + PullImage func(string) error