diff --git a/docker-compose.yml b/docker-compose.yml index 903b717..0df39be 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,8 @@ services: jenkins-slave1: - image: jenkinsci/ssh-slave + #image: jenkinsci/ssh-slave + image: pgollor/jenkins-slave mem_limit: 4g restart: always environment: @@ -10,7 +11,8 @@ volumes: - ./data/:/home/jenkins/ tmpfs: - - /tmp:rw,size=512m + - /tmp:rw - /run:rw,size=64m - /vat/run:rw,size=64m - + ports: + - "${JENKINS_SLAVE_SSH_BIND}:${JENKINS_SLAVE_SSH_PORT}:22" diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..0c8fb5b --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,5 @@ +FROM jenkinsci/ssh-slave +LABEL MAINTAINER="Pascal Gollor " + +## install dependencies +RUN apt -y update && apt -y upgrade