Skip to main content

Module docker

Module docker 

Source
Expand description

Docker-based step runner.

Each step runs inside a Docker container. The source archive is piped into /workspace via tar -xzf - before the step command runs. System-level state (packages, caches, virtualenvs) AND workspace files all propagate via Docker image commits — no bind mounts, no host-side COW clones.

Structs§

DockerRunner
Step runner that executes pipeline steps inside Docker containers via the local daemon (Bollard).