Documentation ¶
Index ¶
- type Docker
- type DockerBuilder
- type DockerClient
- func (l DockerClient) BuildImage(buildOptions docker.BuildImageOptions) error
- func (l DockerClient) InspectImage(name string) (DockerImager, error)
- func (l DockerClient) PushImage(pushImageOptions docker.PushImageOptions, authConfig docker.AuthConfiguration) error
- func (l DockerClient) TagImage(name string, tagImageOptions docker.TagImageOptions) error
- type DockerClienter
- type DockerImage
- type DockerImager
- type Dockerer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerBuilder ¶
func (*DockerBuilder) Description ¶
func (x *DockerBuilder) Description() string
func (*DockerBuilder) Process ¶
func (x *DockerBuilder) Process(e transistor.Event) error
func (*DockerBuilder) SampleConfig ¶
func (x *DockerBuilder) SampleConfig() string
func (*DockerBuilder) Start ¶
func (x *DockerBuilder) Start(e chan transistor.Event) error
func (*DockerBuilder) Stop ¶
func (x *DockerBuilder) Stop()
func (*DockerBuilder) Subscribe ¶
func (x *DockerBuilder) Subscribe() []string
type DockerClient ¶
func (DockerClient) BuildImage ¶
func (l DockerClient) BuildImage(buildOptions docker.BuildImageOptions) error
func (DockerClient) InspectImage ¶
func (l DockerClient) InspectImage(name string) (DockerImager, error)
func (DockerClient) PushImage ¶
func (l DockerClient) PushImage(pushImageOptions docker.PushImageOptions, authConfig docker.AuthConfiguration) error
func (DockerClient) TagImage ¶
func (l DockerClient) TagImage(name string, tagImageOptions docker.TagImageOptions) error
type DockerClienter ¶
type DockerClienter interface { BuildImage(docker.BuildImageOptions) error PushImage(docker.PushImageOptions, docker.AuthConfiguration) error TagImage(string, docker.TagImageOptions) error InspectImage(string) (DockerImager, error) }
type DockerImage ¶
func (DockerImage) ID ¶
func (i DockerImage) ID() string
type DockerImager ¶
type DockerImager interface {
ID() string
}
type Dockerer ¶
type Dockerer interface {
NewClient(Socket string) (DockerClienter, error)
}
Click to show internal directories.
Click to hide internal directories.