Docker - Integração Contínua
O Docker tem integrações com muitas ferramentas de integração contínua, que também inclui a popular ferramenta de CI conhecida como Jenkins. No Jenkins, você tem plug-ins disponíveis que podem ser usados para trabalhar com contêineres. Portanto, vamos examinar rapidamente um plug-in Docker disponível para a ferramenta Jenkins.
Vamos passo a passo e ver o que está disponível nos contêineres Jenkins para Docker.
Step 1 - Vá para o painel do Jenkins e clique em Manage Jenkins.
Step 2 - Vá para Manage Plugins.
Step 3- Procure por plug-ins do Docker. Escolha o plug-in Docker e clique no botãoInstall without restart botão.
Step 4- Assim que a instalação for concluída, vá para o seu trabalho no painel do Jenkins. Em nosso exemplo, temos um trabalho chamadoDemo.
Step 5 - No trabalho, quando você vai para a etapa Compilar, agora você pode ver a opção de iniciar e parar os contêineres.
Step 6- Como um exemplo simples, você pode escolher a outra opção para interromper os contêineres quando a compilação for concluída. Em seguida, clique noSave botão.
Agora, apenas execute seu trabalho no Jenkins. Na saída do console, agora você poderá ver que o comando para parar todos os contêineres foi executado.