Skip to content

Integración con Docker Hub

¿Qué es Docker Hub?

Docker Hub es el servicio de registro oficial basado en la nube de Docker que te permite:

  • Almacenar y distribuir imágenes de contenedor.
  • Encontrar y obtener (pull) imágenes oficiales.
  • Compartir tus imágenes de contenedor con tu equipo o el público.
  • Automatizar construcciones y despliegues de imágenes.

Interfaz de Docker Hub

¿Por qué usar Docker Hub?

Los beneficios clave incluyen:

  • Repositorio Central: Almacena todas tus imágenes de contenedor en un solo lugar.
  • Control de Versiones: Mantén diferentes versiones de tus imágenes.
  • Imágenes Oficiales: Acceso a imágenes base verificadas y actualizadas.
  • Automatización: Se integra con pipelines de CI/CD.
  • Colaboración: Comparte imágenes entre equipos y organizaciones.

Objetivos del Workshop

En este módulo, aprenderás a:

  1. Crear y configurar una cuenta de Docker Hub.
  2. Autenticarte con Docker Hub a través de la CLI.
  3. Enviar (push) imágenes de contenedor a Docker Hub.
  4. Integrar Docker Hub con AWS CodePipeline.

Resumen del Módulo

SecciónDescripción
Configuración de CuentaCrear cuenta de Docker Hub y tokens de acceso
Autenticación CLIIniciar sesión y gestionar Docker Hub vía línea de comandos
Gestión de ImágenesConstruir, etiquetar y enviar imágenes
Integración CI/CDAutomatizar construcciones con AWS CodePipeline

Prerrequisitos

Antes de comenzar este módulo, asegurate de tener:

  • Docker instalado en tu máquina.
  • Acceso a la Consola de AWS.
  • Comprensión básica de contenedores.
  • Repositorio Git para tu código.

🎯 Comenzando

¿Listo para empezar? Vamos a:

  1. Configurar tu cuenta de Docker Hub.
  2. Aprender comandos esenciales de Docker.
  3. Automatizar tus flujos de trabajo de contenedores.

¡Selecciona Siguiente para comenzar!

Released under the GPL-3.0 License.