wils@web ~ $ cat ~/ajuda/como-implementar-um-pipeline-de-ci-cd-com-jenkins-2-350-e-docker-guia-passo-a-passo.md

DevOps

Como implementar um pipeline de CI/CD com Jenkins 2.350 e Docker: Guia passo a passo

atualizado em 21/08/2026

Este guia apresenta um passo a passo para implementar um pipeline de CI/CD utilizando Jenkins 2.350 e Docker, permitindo automação de builds e deploys.

Pré-requisitos

  • Jenkins 2.350 instalado
  • Docker instalado
  • Acesso ao terminal do servidor

Passo 1: Configurar o Jenkins

Acesse o Jenkins através do navegador. O endereço padrão é http://localhost:8080.

Instalar Plugins

  1. No menu principal, vá para Gerenciar Jenkins.
  2. Clique em Gerenciar Plugins.
  3. Na aba Disponíveis, busque e instale os plugins Docker e Pipeline.

Passo 2: Configurar Docker no Jenkins

Para que o Jenkins possa utilizar o Docker, é necessário configurar o daemon do Docker:

sudo usermod -aG docker jenkins

Reinicie o Jenkins para aplicar as mudanças.

Passo 3: Criar um Pipeline

Crie um novo item no Jenkins:

  1. Selecione Pipeline.
  2. Defina um nome e clique em OK.

Configurar o Pipeline

Na seção Pipeline, insira o código do pipeline:

pipeline {
agent { docker 'node:14' }
stages {
stage('Build') {
steps {
sh 'npm install'
}
}
stage('Test') {
steps {
sh 'npm test'
}
}
stage('Deploy') {
steps {
sh 'docker build -t myapp .'
sh 'docker run -d -p 80:80 myapp'
}
}
}
}

Passo 4: Executar o Pipeline

Clique em Construir Agora para iniciar o pipeline. Acompanhe os logs para verificar o progresso.

Conclusão

Após a execução do pipeline, seu aplicativo estará em execução no Docker. Lembre-se de monitorar a performance e ajustar conforme necessário.

Dica: Utilize webhooks do GitHub para acionar builds automáticos em cada push.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.