Jenkins CI with slave setup by ssh
$ docker build -t vszhang/jenkins-key:latest .
$ docker build -t vszhang/jenkins-data:latest .
$ docker build -t vszhang/jenkins-master:latest .
$ docker build -t vszhang/jenkins-slave:latest .
$ docker run -it --name jenkins-key vszhang/jenkins-key
$ docker run -it --name jenkins-data vszhang/jenkins-data
$ docker run -it -p 8080:8080 --volumes-from jenkins-key --volumes-from jenkins-data --name myjenkins vszhang/jenkins-master
$ docker run -it --volumes-from jenkins-key --name jenkins-slave vszhang/jenkins-slave