wils@web ~ $ cat ~/ajuda/como-implementar-ci-cd-com-jenkins-2-375-e-docker-guia-pratico.md

DevOps

Como implementar CI/CD com Jenkins 2.375 e Docker: Guia prático

atualizado em 28/08/2026

Implementar CI/CD com Jenkins e Docker é uma maneira eficaz de automatizar o desenvolvimento e a entrega de software. Este guia prático irá orientá-lo através do processo de configuração do Jenkins 2.375 para trabalhar com contêineres Docker.

Pré-requisitos

  • Servidor Linux com Docker instalado.
  • Jenkins 2.375 instalado e em execução.
  • Acesso ao terminal com permissões de sudo.

Passo a Passo

1. Instalar o Docker

Se o Docker não estiver instalado, execute os seguintes comandos:

sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker

2. Adicionar Jenkins ao grupo Docker

Para permitir que o Jenkins execute comandos Docker, adicione-o ao grupo Docker:

sudo usermod -aG docker jenkins

Reinicie o Jenkins para aplicar as alterações:

sudo systemctl restart jenkins

3. Instalar Plugins Necessários no Jenkins

Acesse o painel do Jenkins e instale os seguintes plugins:

  • Docker Pipeline
  • GitHub Integration
  • Pipeline

4. Criar um Pipeline no Jenkins

Crie um novo item no Jenkins e escolha a opção Pipeline. No campo de definição do pipeline, insira o seguinte código:

pipeline {
    agent any
    stages {
        stage('Clone') {
            steps {
                git 'https://github.com/seu-repositorio.git'
            }
        }
        stage('Build') {
            steps {
                script {
                    docker.build('nome-da-imagem')
                }
            }
        }
        stage('Deploy') {
            steps {
                script {
                    docker.image('nome-da-imagem').run()
                }
            }
        }
    }
}

5. Executar o Pipeline

Após salvar o pipeline, clique em Build Now para iniciar a execução. Monitore os logs para verificar se tudo está funcionando corretamente.

Conclusão

Com este guia, você implementou um pipeline CI/CD básico usando Jenkins e Docker. Lembre-se de ajustar as configurações e o código conforme suas necessidades específicas.

Dica: Explore o uso de variáveis de ambiente no Jenkins para gerenciar configurações sensíveis e personalizar seu pipeline.

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.