docker-compose.yaml 683 B

123456789101112131415161718192021
  1. # version: '2.2'
  2. services:
  3. jenkins:
  4. build: ./jenkins
  5. restart: unless-stopped
  6. privileged: true
  7. environment:
  8. - TZ=Asia/Jakarta
  9. env_file:
  10. - .env.local
  11. ports:
  12. - '10880:8080'
  13. volumes:
  14. - '/var/run/docker.sock:/var/run/docker.sock'
  15. - './jenkins-data:/var/jenkins_home'
  16. - './config.yaml:/var/jenkins_home/workspace/.config.yaml'
  17. - '/var/run:/var/run'
  18. - '.git-credentials:/root/.git-credentials'
  19. - '.docker:/var/jenkins_home/.docker'
  20. - '/etc/systemd/system/docker.service.d/http_proxy.conf:/etc/systemd/system/docker.service.d/http_proxy.conf'
  21. - '/usr/share/zoneinfo/Asia/Jakarta:/etc/localtime'