Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
List(ctx context.Context, options ListOptions) ([]Container, error)
Pull(ctx context.Context, image string, options PullOptions) error
Create(ctx context.Context, spec Container, options CreateOptions) (string, error)
Delete(ctx context.Context, container string, options DeleteOptions) error
Inspect(ctx context.Context, container string) (Container, error)
Logs(ctx context.Context, container string, options LogsOptions) error
}
type Container ¶
type Container struct {
ID string
Name string
Labels map[string]string
Image string
Privileged bool
RunAsUser string
RunAsGroup string
MaxFiles int64
MaxProcesses int64
Env map[string]string
Dir string
Command []string
Args []string
Hostname string
IPAddress net.IP
Ports []*ContainerPort
Mounts []*ContainerMount
}
type ContainerMount ¶
type ContainerPort ¶
type CreateOptions ¶
type DeleteOptions ¶
type DeleteOptions struct {
}
type ListOptions ¶
Click to show internal directories.
Click to hide internal directories.