Newer
Older
jenkins-slave / docker-compose.yml
@Pascal Gollor Pascal Gollor on 4 Jun 2017 456 bytes add dockerfile
version: '2.1'

services:
    jenkins-slave1:
      #image: jenkinsci/ssh-slave
      image: pgollor/jenkins-slave
      mem_limit: 4g
      restart: always
      environment:
        - JENKINS_SLAVE_SSH_PUBKEY=${JENKINS_SLAVE_SSH_PUBKEY}
      volumes:
        - ./data/:/home/jenkins/
      tmpfs:
        - /tmp:rw
        - /run:rw,size=64m
        - /vat/run:rw,size=64m
      ports:
        - "${JENKINS_SLAVE_SSH_BIND}:${JENKINS_SLAVE_SSH_PORT}:22"