Documentation ¶
Index ¶
- func ExecutorResolver(ctx context.Context, opts *options.Create) options.ResolveExecutor
- func NewDocker(ctx context.Context, client *client.Client, platform, image string, ...) executor.Executor
- func NewDockerManager(m jasper.Manager, opts *options.Docker) jasper.Manager
- func ResolveOptions(opts *options.Docker) (*client.Client, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecutorResolver ¶
func NewDocker ¶
func NewDocker(ctx context.Context, client *client.Client, platform, image string, args []string) executor.Executor
NewDocker returns an Executor that creates a process within a Docker container. Callers are expected to clean up resources by calling Close.
func NewDockerManager ¶
NewDockerManager returns a manager in which each process is created within a Docker container with the given options.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.