Jenkins sobre Docker
  Jenkins es una conocida herramienta  open-source  de integración continua.Es muy útil en desarrollo de software  para automatizar compilaciones, pruebas de unidad e integración, y despliegues.   Hoy vamos a aprender a configurar Jenkins en un contenedor de Docker para automatizar la compilación y un test de unidad sobre un proyecto alojado en GitHub.     Para este ejemplo emplearemos el proyecto JSex , un intérprete de expresiones sobre objetos JSON.   Instalar Docker y Jenkins   En este tutorial partimos con Docker instalado. Si no lo tenemos instalado, podemos hacerlo siguiendo las instrucciones de Docker Store .     Creamos y ejecutamos un nuevo contenedor para Jenkins:  docker run -d -p 8080:8080 -p 50000:50000 --name jenkins -v jenkins_home:/var/jenkins_home jenkinsci/jenkins  Explicación:     docker run  crea y ejecuta un nuevo container . Si la imagen (jenkinsci/jenkins) no se encuentra, la descarga de Docker Hub .  -d  lanza el contenedor en modo daemon  (demonio), e...