Open sourcing drone-docker-build plugin for faster docker host builds
Just a head sup. I’ve opensource drone build for faster and private registry builds of docker images.
This image allows you to access and build docker images faster from drone.
In order to use this you need to:
- Allow trusted build at your drone registry
- Edit the drone yml to use the following image
The .drone.yml
file for instance used at our company with pushing to our private
registry.
build:
image: 54hrs/drone-docker-build
commands:
- docker login -u registry -p $$REGISTRY_PASSWORD -e [email protected] registry.private.com
- docker build -t registry.private.com/apps:$CI_COMMIT .
- docker push registry.private.com/apps:$CI_COMMIT
volumes:
- /var/run/docker.sock:/var/run/host.sock:ro
It speeds up by using the underlying host docker.