fbpx Integra Jenkins, Docker y Kubernetes con Linux - Guía | Certificação Linux

Cómo integrar Jenkins, Docker y Kubernetes en Linux

📅 19/07/2026 ⏱ 4 min ✍️ Uira Ribeiro
Cómo integrar Jenkins, Docker y Kubernetes en Linux
Exam Pass App — mais de 7.000 questões LPI, offline, em 5 idiomas, disponível no Android e na App Store
Disponible en
Google Play
Disponible en
App Store

Introducción

La integración de herramientas DevOps como Jenkins, Docker y Kubernetes con sistemas Linux es crucial para optimizar procesos de desarrollo y operaciones. Este artículo resuelve el problema de cómo integrar estas herramientas de forma eficiente y práctica.

Configuración de Jenkins en Linux

Jenkins es una herramienta de automatización de integración continua (CI) y entrega continua (CD). Vamos a configurarlo en Linux.

Instalación de Jenkins

Primero, necesitamos instalar Jenkins. En Ubuntu/Debian, ejecute:

# Atualizar lista de pacotes\nsudo apt update\n\n# Instalar OpenJDK\nsudo apt install openjdk-11-jdk -y\n\n# Adicionar chave GPG do Jenkins\nwget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -\n\n# Adicionar repositório do Jenkins\nsudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable/ binary/ > /etc/apt/sources.list.d/jenkins.list'\n\n# Atualizar lista de pacotes novamente\nsudo apt update\n\n# Instalar Jenkins\nsudo apt install jenkins -y

Después de la instalación, inicie Jenkins:

# Iniciar Jenkins\nsudo systemctl start jenkins\n\n# Habilitar Jenkins para iniciar na inicialização\nsudo systemctl enable jenkins

Acceso a Jenkins

Jenkins será accesible en http://seu-ip:8080. Obtenga la contraseña inicial en:

# Localizar senha inicial\nsudo cat /var/lib/jenkins/secrets/initialAdminPassword

Usando Docker en Linux

Docker es una plataforma para desarrollar, entregar y ejecutar aplicaciones en contenedores.

Instalación de Docker

En Ubuntu/Debian, ejecute:

# Atualizar lista de pacotes\nsudo apt update\n\n# Instalar dependências\nsudo apt install apt-transport-https ca-certificates curl software-properties-common -y\n\n# Adicionar chave GPG do Docker\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -\n\n# Adicionar repositório do Docker\nsudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"\n\n# Atualizar lista de pacotes novamente\nsudo apt update\n\n# Instalar Docker\nsudo apt install docker-ce -y

Ejecutando un contenedor Docker

Ejecute un contenedor Hello World:

# Executar contêiner Hello World\nsudo docker run hello-world

Configuración de Kubernetes en Linux

Kubernetes es una plataforma de orquestración de contenedores.

Instalación de Kubernetes

En Ubuntu/Debian, ejecute:

# Instalar dependências\nsudo apt-get update && sudo apt-get install -y apt-transport-https curl\n\n# Adicionar chave GPG do Kubernetes\ncurl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -\n\n# Adicionar repositório do Kubernetes\nsudo bash -c 'cat <<EOL>>/etc/apt/sources.list.d/kubernetes.list\ndeb https://apt.kubernetes.io/ kubernetes-xenial main\nEOL'\n\n# Atualizar lista de pacotes novamente\nsudo apt-get update\n\n# Instalar kubectl, kubelet e kubeadm\nsudo apt-get install -y kubectl kubelet kubeadm\n\n# Evitar atualizações do kubelet e kubeadm\nsudo apt-mark hold kubelet kubeadm kubectl

Inicializando un clúster de Kubernetes

Inicialice un clúster de Kubernetes:

# Inicializar cluster\nsudo kubeadm init --pod-network-cidr=10.244.0.0/16\n\n# Configurar kubectl para usar o cluster\nmkdir -p $HOME/.kube\nsudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config\nsudo chown $(id -u):$(id -g) $HOME/.kube/config\n\n# Instalar rede do Flannel\nkubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

Por qué es importante / Cuándo usar

Por qué es importante: La integración de estas herramientas permite una automatización y optimización de los procesos de desarrollo y operaciones, resultando en entregas más rápidas y confiables.

Cuándo usar: Use Jenkins para pipelines de CI/CD, Docker para containerización de aplicaciones y Kubernetes para orquestración de contenedores en entornos de producción.

Conexión con certificaciones LPI/CompTIA

Dominar la integración de herramientas DevOps con sistemas Linux es crucial para certificaciones como LPI y CompTIA. Estas certificaciones validan sus habilidades en Linux y DevOps, haciéndolo más competitivo en el mercado laboral.

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Después de años viendo profesionales perder horas en tareas simples por no conocer las herramientas correctas de Linux, decidí enseñar.
Hoy soy autor de la mayoría de los Materiales de Aprendizaje oficiales de la LPI y mentor de más de 14,000 alumnos certificados.

Conoce mi historia completa →

Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.

Certificação Linux — a plataforma líder em certificações Linux no Brasil
WhatsApp