Jobs y Services de Docker
Parte del curso de GitLab CI
Un runner de pipeline es una m谩quina pelada y, por defecto, no tiene ni idea de que tu proyecto necesita Python 3.12, o una versi贸n concreta de Node, o cualquier herramienta en particular. Si lo dejas a su aire, le entrega a tu job el entorno gen茅rico y soso que tenga a mano, que casi nunca es lo que necesita una bater铆a de tests de verdad.
Piensa en el entorno por defecto del runner como un banco de trabajo vac铆o: tiene superficie donde trabajar, pero ninguna de tus herramientas est谩 encima. La palabra clave image: es la forma de decirle a GitLab "antes de ejecutar el script de este job, dame un banco de trabajo completo, uno que ya traiga Python instalado, o Node, o lo que este job necesite". ...
驴Quieres aprender GitLab CI Jobs y Services de Docker en un entorno real?
Haz clic abajo, recibe una m谩quina Linux con GitLab CI listo, y practica Jobs y Services de Docker con un tutor de IA que conoce tu c贸digo.
Empezar esta lecci贸nJobs y Services de DockerLo que vas a aprender
- Image keyword
- Services keyword
- Postgres service
- Redis service
- Docker-in-docker
- Service networking
Lee esta lecci贸n en tu idioma
Todas las lecciones de este curso
11 lecciones- 1Qu茅 es CI/CD20 min
- 2Tu primer pipeline25 min
- 3Jobs y Stages30 min
- 4Variables y secretos30 min
- 5Artifacts y Caches30 min
- 6Rules y Jobs Condicionales30 min
- 7Jobs y Services de Docker35 min
- 8Entornos e Implementaciones30 min
- 9Includes y Templates30 min
- 10Runners30 min
- 11Proyecto final: Construcci贸n, pruebas e implementaci贸n60 min
