Run Jenkins jobs against Docker-in-Docker
This commit is contained in:
+14
-1
@@ -1,12 +1,25 @@
|
||||
services:
|
||||
docker:
|
||||
image: docker:27-dind
|
||||
privileged: true
|
||||
environment:
|
||||
- DOCKER_TLS_CERTDIR=
|
||||
command:
|
||||
- --host=tcp://0.0.0.0:2375
|
||||
- --tls=false
|
||||
volumes:
|
||||
- ./jenkins_home:/var/jenkins_home
|
||||
|
||||
jenkins:
|
||||
build: .
|
||||
depends_on:
|
||||
- docker
|
||||
ports:
|
||||
- "8081:8080"
|
||||
- "50000:50000"
|
||||
environment:
|
||||
- JAVA_OPTS=-Djenkins.install.runSetupWizard=false
|
||||
- DOCKER_HOST=tcp://docker:2375
|
||||
user: root
|
||||
volumes:
|
||||
- ./jenkins_home:/var/jenkins_home
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
|
||||
Reference in New Issue
Block a user