Skip to content

scrudge/dockerfile-drone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Drone

Run Drone CI in a Docker container.

Link: mattgruter/drone

Setup

With newer versions of drone most of the configuration has been moved away from the UI and into drone's configuration file and/or environment variables. Use the --env/-e option to docker run to setup integration with your source control system (GitHub, Bitbucket, Gitlab, ...). Refer to drone's configuration documentation.

Run

The drone image runs its own docker daemon within the container. This requires elevated privileges. Hence you must use the --privileged run flag.

Example

With GitHub integration:

docker run -e DRONE_GITHUB_CLIENT="..." -e DRONE_GITHUB_SECRET="..." -p 8080:80 --privileged mattgruter/drone

And point your browser to http://localhost:8080.

About

Run Drone CI in a Docker container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published