Documentation
¶
Index ¶
- Constants
- func MakeClient(ctx context.Context, config coretypes.Config, ...) (engine.API, error)
- type Engine
- func (e *Engine) BuildContent(context.Context, coresource.Source, *enginetypes.BuildContentOptions) (string, io.Reader, error)
- func (e *Engine) BuildRefs(context.Context, *enginetypes.BuildRefOptions) []string
- func (e *Engine) ExecExitCode(context.Context, string, string) (int, error)
- func (e *Engine) ExecResize(context.Context, string, uint, uint) error
- func (e *Engine) Execute(context.Context, string, *enginetypes.ExecConfig) (string, io.ReadCloser, io.ReadCloser, io.WriteCloser, error)
- func (e *Engine) GetParams() *enginetypes.Params
- func (e *Engine) NetworkConnect(context.Context, string, string, string, string) ([]string, error)
- func (e *Engine) NetworkDisconnect(context.Context, string, string, bool) error
- func (e *Engine) NetworkList(context.Context, []string) ([]*enginetypes.Network, error)
- func (e *Engine) VirtualizationAttach(context.Context, string, bool, bool) (io.ReadCloser, io.ReadCloser, io.WriteCloser, error)
- func (e *Engine) VirtualizationCreate(ctx context.Context, opts *enginetypes.VirtualizationCreateOptions) (*enginetypes.VirtualizationCreated, error)
- func (e *Engine) VirtualizationLogs(context.Context, *enginetypes.VirtualizationLogStreamOptions) (io.ReadCloser, io.ReadCloser, error)
- func (e *Engine) VirtualizationResize(context.Context, string, uint, uint) error
- func (e *Engine) VirtualizationUpdateResource(context.Context, string, resourcetypes.Resources) error
- func (e *Engine) VirtualizationWait(context.Context, string, string) (*enginetypes.VirtualizationWaitResult, error)
Constants ¶
View Source
const TCPPrefix = "systemd://"
TCPPrefix is the endpoint prefix for a systemd-managed docker daemon.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Engine ¶
Engine wraps the docker engine and forces the systemd runtime.
func (*Engine) BuildContent ¶
func (e *Engine) BuildContent(context.Context, coresource.Source, *enginetypes.BuildContentOptions) (string, io.Reader, error)
func (*Engine) BuildRefs ¶
func (e *Engine) BuildRefs(context.Context, *enginetypes.BuildRefOptions) []string
func (*Engine) ExecExitCode ¶
func (*Engine) Execute ¶
func (e *Engine) Execute(context.Context, string, *enginetypes.ExecConfig) (string, io.ReadCloser, io.ReadCloser, io.WriteCloser, error)
func (*Engine) GetParams ¶
func (e *Engine) GetParams() *enginetypes.Params
func (*Engine) NetworkConnect ¶
func (*Engine) NetworkDisconnect ¶
func (*Engine) NetworkList ¶
func (*Engine) VirtualizationAttach ¶
func (e *Engine) VirtualizationAttach(context.Context, string, bool, bool) (io.ReadCloser, io.ReadCloser, io.WriteCloser, error)
func (*Engine) VirtualizationCreate ¶
func (e *Engine) VirtualizationCreate(ctx context.Context, opts *enginetypes.VirtualizationCreateOptions) (*enginetypes.VirtualizationCreated, error)
func (*Engine) VirtualizationLogs ¶
func (e *Engine) VirtualizationLogs(context.Context, *enginetypes.VirtualizationLogStreamOptions) (io.ReadCloser, io.ReadCloser, error)
func (*Engine) VirtualizationResize ¶
func (*Engine) VirtualizationUpdateResource ¶
func (*Engine) VirtualizationWait ¶
func (e *Engine) VirtualizationWait(context.Context, string, string) (*enginetypes.VirtualizationWaitResult, error)
Click to show internal directories.
Click to hide internal directories.