Versions in this module Expand all Collapse all v0 v0.3.0 Oct 16, 2026 Changes in this version + const DefaultTimeout + const MaxCreated + const MaxStopped + var ErrNotAllowed = errors.New("lecture du démon non autorisée") + var ErrTimeout = errors.New("le démon Docker ne répond pas dans le délai") + type CLIError struct + Code int + Stderr string + func (e *CLIError) Error() string + type Candidate struct + Code int + CreatedAt string + HasCode bool + ID string + Image string + Name string + State string + Status string + type Container struct + Command string + ComposeProject string + ComposeService string + Created time.Time + EnvNames EnvNames + Error string + ExitCode int + FinishedAt time.Time + ID string + Image string + LogDriver string + MemoryLimit int64 + Name string + OOMKilled bool + RestartCount int + RestartPolicy string + Restarting bool + StartedAt time.Time + Status string + func DecodeInspect(data []byte) ([]Container, error) + type EnvNames []string + func (e *EnvNames) UnmarshalJSON(data []byte) error + type Event struct + Action string + ExitCode int + ID string + Image string + Name string + TimeNano int64 + func DecodeEvent(line []byte) (Event, error) + type LogExcerpt struct + Lines []string + Reason string + Unavailable bool + type Runner struct + Bin string + Global []string + Timeout time.Duration + func (r Runner) Events(since, until string) ([]Event, error) + func (r Runner) Inspect(ids ...string) ([]Container, error) + func (r Runner) ListCandidates() ([]Candidate, error) + func (r Runner) ListStopped() ([]Candidate, error) + func (r Runner) Logs(id string, n int) (LogExcerpt, error)