version: '3.8' services: jenkins: image: jenkins/jenkins:lts container_name: jenkins ports: - "8080:8080" # Jenkins web interface - "50000:50000" # Jenkins agent communication volumes: - jenkins_home:/var/jenkins_home # Persist Jenkins data - /var/run/docker.sock:/var/run/docker.sock restart: unless-stopped volumes: jenkins_home: