Jenkins with docker to run a job using sibling container. No privileged required.
308
Follow jpetazzo to run a job using sibling docker container. No privileged required.
Note that this docker version must match your host's docker version. Run docker-v.sh to setup the correct version.
docker run -d -p 808:8080 -p 50000:50000 -u 1025 -v /home/jenkins/data:/var/jenkins_home -v /home/jenkins/backup:/backup -v /var/run/docker.sock:/var/run/docker.sock dockins
Use docker command in your job script, for example:
#!/bin/sh
docker run --rm -it hello-world
And yes, you have to add jenkins user(1025) to docker group.
Content type
Image
Digest
Size
332.6 MB
Last updated
over 10 years ago
docker pull wangmuy/dockins