commit 6491f72d79ef9de0a51e65a4e7ae9076c54e99cb Author: Mayur Date: Mon Oct 28 07:58:57 2024 +0000 Add docker-compose.yaml diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..895188b --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,23 @@ +# Jenkins Sandbox +version: "3" +services: + jenkins: + image: jenkins/jenkins:lts + container_name: jenkins_sandbox + privileged: true + user: root + ports: + - 8080:8080 + - 50000:50000 + volumes: + - ${JENKINS_HOME_PATH}:/var/jenkins_home + - /var/run/docker.sock:/var/run/docker.sock + agent: + image: jenkins/ssh-agent:jdk11 + container_name: jenkins_sandbox_agent + privileged: true + user: root + expose: + - 22 + environment: + - JENKINS_AGENT_SSH_PUBKEY=${JENKINS_AGENT_SSH_PUBLIC_KEY} \ No newline at end of file