Docker – Integración Continua
Docker tiene integraciones con muchas herramientas de Integración Continua, entre las que se encuentra la popular herramienta de CI conocida como Jenkins. Dentro de Jenkins, tiene plugins disponibles que pueden ser utilizados para trabajar con contenedores. Así que vamos a ver rápidamente un plugin de Docker disponible para la herramienta Jenkins.
Vayamos paso a paso y veamos qué hay disponible en Jenkins para los contenedores Docker.
Paso 1 – Ve a tu panel de control de Jenkins y haz clic en Manage Jenkins.
Paso 2 – Ve a Manage Plugins.
Paso 3 – Busca los plugins de Docker. Elige el plugin de Docker y haz clic en el botón Instalar sin reiniciar.
Paso 4 – Una vez completada la instalación, ve a tu trabajo en el tablero de Jenkins. En nuestro ejemplo, tenemos un trabajo llamado Demo.
Paso 5 – En el trabajo, cuando vayas al paso Build, ahora puedes ver la opción de iniciar y detener los contenedores.
Paso 6 – Como ejemplo simple, puedes elegir la opción adicional de detener los contenedores cuando se complete la construcción. A continuación, haga clic en el botón Guardar.
Ahora, simplemente ejecute su trabajo en Jenkins. En la salida de la consola, ahora podrá ver que el comando para detener todos los contenedores se ha ejecutado.
.