wils@web ~ $ cat ~/ajuda/como-implementar-ci-cd-com-jenkins-2-361-e-docker-guia-passo-a-passo.md
DevOpsComo implementar CI/CD com Jenkins 2.361 e Docker: Guia passo a passo
Este guia fornece um passo a passo sobre como implementar CI/CD utilizando Jenkins 2.361 e Docker. Vamos configurar o Jenkins, criar um pipeline e implantar uma aplicação em contêineres.
Pré-requisitos
- Servidor Linux com Docker instalado.
- Jenkins 2.361 instalado e em execução.
- Acesso ao terminal com permissões de sudo.
Passo 1: Instalar o Jenkins
sudo apt update
sudo apt install openjdk-11-jdk
sudo apt install jenkins
Passo 2: Iniciar o Jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins
Passo 3: Acessar a interface do Jenkins
Abra um navegador e acesse http://
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Passo 4: Instalar plugins necessários
No painel do Jenkins, vá para Gerenciar Jenkins > Gerenciar Plugins e instale os seguintes plugins:
- Docker Pipeline
- Git
- Pipeline
Passo 5: Configurar Docker no Jenkins
Adicione o Docker ao Jenkins:
sudo groupadd docker
sudo usermod -aG docker jenkins
Reinicie o Jenkins:
sudo systemctl restart jenkins
Passo 6: Criar um novo pipeline
No painel do Jenkins, clique em Nova Item, selecione Pipeline e configure seu repositório Git.
Exemplo de Jenkinsfile
pipeline {
agent any
stages {
stage('Build') {
steps {
script {
docker.build('minha-aplicacao:latest')
}
}
}
stage('Deploy') {
steps {
script {
docker.image('minha-aplicacao:latest').run()
}
}
}
}
}
Conclusão
Agora você tem um pipeline CI/CD básico funcionando com Jenkins e Docker. Para melhorar sua configuração, considere implementar testes automatizados e monitoramento de contêineres.
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.