Versions in this module Expand all Collapse all v0 v0.0.2 Dec 19, 2025 Changes in this version + type DockerClient interface + Close func() error + ContainerAttach func(ctx context.Context, container string, options container.AttachOptions) (types.HijackedResponse, error) + ContainerCreate func(ctx context.Context, config *container.Config, ...) (container.CreateResponse, error) + ContainerLogs func(ctx context.Context, container string, options container.LogsOptions) (io.ReadCloser, error) + ContainerRemove func(ctx context.Context, containerID string, options container.RemoveOptions) error + ContainerStart func(ctx context.Context, containerID string, options container.StartOptions) error + ContainerWait func(ctx context.Context, containerID string, condition container.WaitCondition) (<-chan container.WaitResponse, <-chan error) + ImagePull func(ctx context.Context, ref string, options image.PullOptions) (io.ReadCloser, error) v0.0.1 Dec 17, 2025 Changes in this version + type Executor interface + Execute func(ctx context.Context, command string, args []string, workingDir string, ...) (stdout, stderr io.ReadCloser, exitCode <-chan int, err error) + ExecuteWithStdIO func(ctx context.Context, command string, args []string, workingDir string, ...) (stdin io.WriteCloser, stdout, stderr io.ReadCloser, exitCode <-chan int, ...) + func NewExecutor(containerEnv *configv1.ContainerEnvironment) Executor + func NewLocalExecutor() Executor