Versions in this module Expand all Collapse all v0 v0.0.1 Jun 29, 2024 Changes in this version + type DockerClient struct + func NewDockerClient(onPullProgress onPullProgressFunc) (*DockerClient, error) + func (client *DockerClient) Close() error + func (client *DockerClient) PullCatImage(ctx context.Context, version string) error + func (client *DockerClient) RemoveCatContainer(ctx context.Context, containerName string) error + func (client *DockerClient) StartCatContainer(ctx context.Context, config StartCatContainerConfig) error + func (client *DockerClient) StopCatContainer(ctx context.Context, containerName string) error + type StartCatContainerConfig struct + CatContainerBoundPort int + CatContainerName string + CatImage string + DataFolderPath string + PluginFolderPath string + StaticFolderPath string