// "It should hold only portable information about the container."
// and for Singularity TBD
type ContainerConfig struct {
+ Image string
OpenStdin bool
StdinOnce bool
AttachStdin bool
GetContainerConfig() (ContainerConfig, error)
GetHostConfig() (HostConfig, error)
+ GetImage() (imageID string)
+ SetImage(imageID string)
+
ContainerAttach(ctx context.Context, container string, options ContainerAttachOptions) (HijackedResponse, error)
ContainerCreate(ctx context.Context, config ContainerConfig, hostConfig HostConfig, networkingConfig *NetworkingConfig, containerName string) (ContainerCreateResponse, error)
ContainerStart(ctx context.Context, container string, options ContainerStartOptions) error