version: "2.1"
services:
master-jenkins:
image: jenkins:alpine
mem_limit: 2g
environment:
- JAVA_OPTS="-Djava.util.logging.config.file=/var/jenkins_home/log.properties"
volumes:
- ./data:/var/jenkins_home
restart: always
ports:
- "${HTTP_BIND:-127.0.0.1}:${HTTP_PORT:-8080}:8080"
- "${API_BIND:-127.0.0.1}:${API_PORT:-50000}:50000"