[Tutorial] Subindo o Jenkins em Container no Podman

Jenkins é um servidor de automação gratuito e de código aberto. Ajuda a automatizar as partes do desenvolvimento de software relacionadas à construção, teste e implantação, facilitando a integração contínua e a entrega contínua.

Pra rodar no podman é muito fácil

Crie em seu diretório home um diretório com nome de jenkins

$ mkdir jenkins

Agora vamos subir o container no podman

$ sudo podman run --privileged -dit \
--name jenkins \
-p 8080:8080 \
-p 50000:50000
-v ${PWD}/jenkins:/var/jenkins_home \
jenkins/jenkins:lts

Pronto já esta rodando

visualize o conteúdo no diretório criado do jenkins

Temos 2 maneira de conseguir a senha de admin do jenkins

1º pelos logs do container no podman

$ sudo podman logs --tail 20 jenkins

2º direto no arquivo initialAdminPassword localizado dentro do diretório secrets

$ cat jenkins/secrets/initialAdminPassword

só acessa via browser na porta 8080

http://localhost:8080

e logar com a senha

tu podes escolher os plugins a serem instalados ou instalar os plugins default que é a primeira opção

Instalando os plugins

Define um usuário ou podes usar a conta de admin , melhor ter um usuário

Pronto já podes usar o Jenkins

Guia: https://github.com/jenkinsci/docker/blob/master/README.md

Comentários