Files
docker-container/jenkins/docker-compose.yml
Sönke Domröse 04a78694d0 feature/plantit (#5)
Co-authored-by: Sönke Domröse <soenke.domroese@lichtblick.de>
Reviewed-on: #5
2025-04-30 16:17:58 +02:00

23 lines
511 B
YAML

services:
jenkins:
image: jenkins/jenkins:lts
container_name: jenkins_sandbox
privileged: true
user: root
ports:
- 8040: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}