Docker tiene integraciones con muchas herramientas de integración continua, que también incluye la popular herramienta CI conocida como Jenkins. Dentro de Jenkins, tiene complementos disponibles que se pueden usar para trabajar con contenedores. Así que veamos rápidamente un complemento de Docker disponible para la herramienta Jenkins.
Vayamos paso a paso y veamos qué está disponible en Jenkins para contenedores Docker.
Step 1 - Vaya a su panel de Jenkins y haga clic en Manage Jenkins.
Step 2 - Ir a Manage Plugins.
Step 3- Busque complementos de Docker. Elija el complemento Docker y haga clic en elInstall without restart botón.
Step 4- Una vez que se complete la instalación, vaya a su trabajo en el panel de Jenkins. En nuestro ejemplo, tenemos un trabajo llamadoDemo.
Step 5 - En el trabajo, cuando vaya al paso Crear, ahora puede ver la opción para iniciar y detener contenedores.
Step 6- Como ejemplo simple, puede elegir la opción adicional para detener contenedores cuando se completa la compilación. Luego, haga clic en elSave botón.
Ahora, ejecute su trabajo en Jenkins. En la salida de la consola, ahora podrá ver que se ha ejecutado el comando para detener todos los contenedores.