Expand description
Runner containers through the Docker Engine API: the connection, container, volume and image requests, and the
DockerApi trait the engine and the caches call. It decides nothing about scheduling, and a JIT config only
ever reaches a container as a root-only file, never the create request or a log line.
Structs§
- Container
- A container
listfound. - Docker
- The local Docker Engine.
- JitConfig
- A runner’s just-in-time config from GitHub: credentials, never printed.
- Runner
Spec - One runner container: a profile’s image stage with the profile’s limits.
- Runner
State - What
inspectreports about a runner container.
Enums§
- Error
- Generic Docker errors
Constants§
- JIT_
CONFIG_ PATH - Where
startputs the just-in-time config in the container: a root-only file, never the create request, which Docker stores and clients may log.
Traits§
- Docker
Api - The Docker Engine calls the scheduler and the caches make.
Dockeris the real one; the engine’s tests use a fake.
Functions§
- create_
body - The create-container request for a runner container under an isolation backend.
- is_
not_ found - Whether a Docker error says the container, volume or image does not exist.
Type Aliases§
- Output
- What a command run in a container prints on stdout, as it prints it.