Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerManager ¶
type ContainerManager interface { PullImage(ctx context.Context, image string) error CreateContainer(ctx context.Context, task types.Task) (string, error) StartContainer(ctx context.Context, id string) error WaitForContainer(ctx context.Context, id string) (bool, error) RemoveContainer(ctx context.Context, id string) error }
func NewContainerManager ¶
func NewContainerManager(cli DockerClient) ContainerManager
type DockerClient ¶
type DockerClient interface { client.ImageAPIClient client.ContainerAPIClient }
Click to show internal directories.
Click to hide internal directories.