logotype

Instalando o jenkins com Docker

Leitura estimada: 2 minutos 19 views

Passo 1: Instalar o Docker

Se você ainda não tiver o Docker instalado, você pode seguir os passos de instalação do Docker para o seu sistema operacional. Você pode encontrar os detalhes de instalação no site oficial do Docker.

Passo 2: Baixar a imagem do Jenkins

O Jenkins tem uma imagem oficial no Docker Hub. Você pode baixar a imagem oficial do Jenkins utilizando o comando abaixo:

				
					docker pull jenkins/jenkins:lts
				
			

A tag lts garante que você está baixando a versão de Long-Term Support do Jenkins.

Passo 3: Criar e rodar o container do Jenkins

Agora você pode criar e rodar o container do Jenkins. Execute o seguinte comando:

				
					docker run -d --name jenkins \
  -p 8080:8080 \
  -p 50000:50000 \
  -v jenkins_home:/var/jenkins_home \
  jenkins/jenkins:lts

				
			

Explicação dos parâmetros:

  • -d: Roda o container em modo “detached” (em segundo plano).

  • --name jenkins: Define o nome do container como “jenkins”.

  • -p 8080:8080: Mapeia a porta 8080 do container para a porta 8080 do seu host (porta padrão para acessar a interface web do Jenkins).

  • -p 50000:50000: Mapeia a porta 50000 do container para a porta 50000 do host (para comunicação entre o Jenkins master e os agentes).

  • -v jenkins_home:/var/jenkins_home: Mapeia um volume Docker chamado jenkins_home para persistir os dados do Jenkins, como configurações e jobs.

  • jenkins/jenkins:lts: A imagem do Jenkins que você baixou.

Passo 4: Acessar o Jenkins

Agora que o Jenkins está rodando no Docker, você pode acessar a interface web no seu navegador através do endereço:

				
					http://localhost:8080
				
			

Passo 5: Desbloquear Jenkins

Quando você acessar a interface pela primeira vez, o Jenkins pedirá para que você insira um código de desbloqueio. Para encontrar o código de desbloqueio, execute o comando abaixo no terminal:

				
					docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword

				
			

Esse comando vai exibir a senha de desbloqueio. Copie a senha e cole na interface web para continuar a configuração do Jenkins.

Passo 6: Completar a instalação

Depois de desbloquear o Jenkins, você será guiado por um assistente de configuração para instalar os plugins necessários e criar o usuário administrador.

Passo 7: Parar e reiniciar o Jenkins

Para parar o container do Jenkins, você pode usar o comando:

				
					docker stop jenkins
				
			

E para reiniciá-lo:

				
					docker start jenkins

				
			

Agora o seu Jenkins está em funcionamento no Docker!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Compartilhe este documento

Instalando o jenkins com Docker

Ou copie o link

    CONTEÚDO