Different Docker images for jenkins slaves
docker run -i --rm --name agent1 --init -v agent1-workdir:/home/jenkins/agent hberndt/jslave-jdk8 java -jar /usr/share/jenkins/slave.jar -workDir /home/jenkins/agent
To run with docker tooling
docker run -i --rm --name agent1 --init -v /var/run/docker.sock:/var/run/docker.sock -v agent1-workdir:/home/jenkins/agent hberndt/jslave-docker java -jar /usr/share/jenkins/slave.jar -workDir /home/jenkins/agent