Una herramienta CLI que convierte archivos de Docker Compose en manifiestos de Deployments y Services de Kubernetes.
collabnix/dockerlabs
Colección gratuita de tutoriales prácticos y laboratorios de Docker, mantenida por la comunidad y dirigida a estudiantes principiantes, intermedios y avanzados.
- Estrellas
- 8,039
- Forks
- 2,167
- Issues abiertos
- 28
- Último commit
- hace 2 meses
¿Qué es?
Dockerlabs es un recurso para aprender Docker, organizado en itinerarios para principiantes, estudiantes de nivel intermedio y avanzado. Contiene cientos de tutoriales paso a paso y laboratorios sobre imágenes, instrucciones de Dockerfile, volúmenes, redes, Docker Compose, Swarm y temas de seguridad como la confianza en el contenido, los secretos, el análisis de imágenes y la seguridad de Swarm.
Los laboratorios se pueden seguir en Docker Desktop, y el proyecto indica que también se pueden ejecutar en un navegador sin infraestructura local. Además de los talleres principales, incluye secciones sobre Docker Scout, Docker init, Compose Watch y Compose Profiles, así como enlaces a aplicaciones de ejemplo con varios servicios para Django, Flask, React, Express, Spring y más.
El proyecto es una iniciativa comunitaria independiente, iniciada por Ajeet Singh Raina y mantenida por colaboradores, y está bajo la licencia Apache 2.0.
Funciones clave
- 01Tutoriales organizados en itinerarios para principiantes, estudiantes de nivel intermedio y avanzado.
- 02Laboratorios prácticos sobre instrucciones de Dockerfile, volúmenes y redes.
- 03Contenido sobre comandos de Docker Compose y clústeres de Docker Swarm.
- 04Laboratorios de seguridad sobre la confianza en el contenido, los secretos, el análisis de imágenes y el modo Swarm.
- 05Enlaces a aplicaciones de ejemplo con varios servicios para stacks de Django, React, Go, Java y Python.
Casos de uso
- Aprender Docker desde cero con laboratorios guiados.
- Repasar Compose o Swarm antes de una entrevista o un examen de certificación.
- Encontrar stacks de Compose de ejemplo para adaptar a un proyecto.
- Impartir un taller de Docker a un equipo con el material de laboratorio existente.
Inicio rápido
- 1
Abre el repositorio DockerLabs en GitHub y consulta el índice de tutoriales
- 2
Empieza con el taller de Docker para principiantes
- 3
Sigue los laboratorios prácticos en Docker Desktop o en el navegador
Antes de usarlo
- Los laboratorios son tutoriales, no software instalable, así que no hay ningún paquete que ejecutar como tal.
- Algunas páginas de laboratorios enlazadas llevan a sitios externos de terceros que pueden cambiar o dejar de estar disponibles.
Temas
Preguntas frecuentes
- ¿Qué es dockerlabs?
- Colección gratuita de tutoriales prácticos y laboratorios de Docker, mantenida por la comunidad y dirigida a estudiantes principiantes, intermedios y avanzados. Dockerlabs es un recurso para aprender Docker, organizado en itinerarios para principiantes, estudiantes de nivel intermedio y avanzado. Contiene cientos de tutoriales paso a paso y laboratorios sobre imágenes, instrucciones de Dockerfile, volúmenes, redes, Docker Compose, Swarm y temas de seguridad como la confianza en el contenido, los secretos, el análisis de imágenes y la seguridad de Swarm.
- ¿dockerlabs es gratuito? ¿Qué licencia tiene?
- dockerlabs es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿dockerlabs sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de dockerlabs fue el 25 ago 2026.
- ¿Para qué puedo usar dockerlabs?
- Aprender Docker desde cero con laboratorios guiados. Repasar Compose o Swarm antes de una entrevista o un examen de certificación. Encontrar stacks de Compose de ejemplo para adaptar a un proyecto. Impartir un taller de Docker a un equipo con el material de laboratorio existente.
- ¿Cómo se instala dockerlabs?
- Abre el repositorio DockerLabs en GitHub y consulta el índice de tutoriales Empieza con el taller de Docker para principiantes Sigue los laboratorios prácticos en Docker Desktop o en el navegador
- ¿Dónde consigo dockerlabs?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/collabnix/dockerlabs
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Despliega y escala aplicaciones en contenedores en tus propios hosts Docker mediante una red mesh de WireGuard, sin Kubernetes ni Swarm.
Lista seleccionada y mantenida por la comunidad de recursos sobre Kubernetes, con herramientas, libros, tutoriales y enlaces a proveedores de nube.
Una herramienta CLI para definir y ejecutar aplicaciones Docker con varios contenedores a partir de un único archivo Compose.
Una forma ligera de ejecutar contenedores de Docker, containerd o Incus en macOS y Linux con una configuración mínima.
Plataforma de código abierto para gestionar contenedores y ejecutar clústeres de Kubernetes en producción en distintos entornos.