When to Use?
The Docker runner is a general purpose runner, optimized for projects that can run tests and compile code inside stateless containers. If you are new to Drone, you probably want to
get started
with the Docker runner.
When to Avoid?
The Docker runner is poorly suited for projects that cannot run tests or compile code inside containers, including projects that target operating systems or architectures not supported by Docker, such as macOS.
The Docker runner is also poorly suited for stateful pipelines that need to store files or folders on the host machine in-between pipeline executions. Docker pipelines are ephemeral and do not mutate the host machine.
Questions?
We are always happy to help with questions you might have.
Search
our documentation or check out answers to common questions. You can also post questions or comments to our community
forum
or
chatroom
.
Is there a mistake on this page? Please
let us know
or edit
this page
.