services: jenkins: build: context: . # Ścieżka do katalogu, w którym znajduje się Dockerfile dockerfile: dockerfile image: jenkins-with-docker container_name: jenkins env_file: - ${SERVER_ENV} environment: - JENKINS_HOME=/_sd_/jenkins_home - JAVA_OPTS=-Dhudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT=true - TZ=Europe/Warsaw - JENKINS_URL=http://bodypainter.eu:7999/ restart: always ports: - 7999:8080 - 50000:50000 extra_hosts: - "host.docker.internal:host-gateway" volumes: - /var/run/docker.sock:/var/run/docker.sock - ${DOCKER_SYSTEM}:/_system_ - ${DOCKER_DATA}:/_docker_data_ - /usr/lib/jvm/java-17-openjdk-amd64:/java-17 - /_sd_:/_sd_