Documentation
¶
Index ¶
- type Daemon
- func (a *Daemon) CreateInstance(ctx context.Context, opt daemon.InstanceOptions) (*instance.Instance, error)
- func (a *Daemon) DeleteImage(ctx context.Context, ref string) error
- func (s *Daemon) DestroyInstance(ctx context.Context, id string) error
- func (a *Daemon) GetInstance(ctx context.Context, id string) (*instance.Instance, error)
- func (a *Daemon) GetInstanceLogs(ctx context.Context, id string) ([]*api.LogEntry, error)
- func (s *Daemon) InstanceExec(ctx context.Context, id string, cmd []string, timeout time.Duration) (*api.ExecResult, error)
- func (a *Daemon) ListImages(ctx context.Context) ([]images.Image, error)
- func (d *Daemon) ListInstances(ctx context.Context) ([]instance.Instance, error)
- func (a *Daemon) PullImage(ctx context.Context, opts daemon.ImagePullOptions) (*images.Image, error)
- func (d *Daemon) Run(runCtx context.Context)
- func (d *Daemon) Start() error
- func (s *Daemon) StartInstance(ctx context.Context, id string) error
- func (s *Daemon) StopInstance(ctx context.Context, id string, opt *api.StopConfig) error
- func (a *Daemon) SubscribeToInstanceLogs(ctx context.Context, id string) ([]*api.LogEntry, <-chan *api.LogEntry, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Daemon ¶
type Daemon struct {
// contains filtered or unexported fields
}
func (*Daemon) CreateInstance ¶
func (*Daemon) DestroyInstance ¶
func (*Daemon) GetInstance ¶
func (*Daemon) GetInstanceLogs ¶
func (*Daemon) InstanceExec ¶
func (*Daemon) ListImages ¶
func (*Daemon) ListInstances ¶
func (*Daemon) StopInstance ¶
Click to show internal directories.
Click to hide internal directories.