-
Improvement
-
Resolution: Won't Fix
-
Major
-
Jenkins 1.609.1 running in a docker container (official image)
I would like to use this plugin in a full containerized environment.
My Jenkins is running in a container (so it does not have docker installed on the Jenkins master) and I would like to build my project using this plugin by using the docker remote API.
Do you think it would be relevant to be able with this plugin to communicate with the docker daemon using another way that docker cli ?
As Ndeloof said for example using a java-based client ? (for example https://github.com/docker-java/docker-java)
Thank you!
docker-custom-build-environment-plugin do communicate from build slave with a local docker daemon so it can bind mount workspace, so it doesn't make much sense to run on a node that does not have docker executable available.
For a containerized environment, you can download and install docker client using docker-commons 1.1 auto-installer