Boost Academy
LearningAssessmentsProfile
Back
  • Live

Despliegue de apps existentes y contenerización completa

8h of live classes·HACK A BOSS·Spanish

Skills you will learn

  • Docker

Schedules

You need an active plan

To access live courses you need an active plan. We're working on making plans available soon — stay tuned.

There are no open calls right now, but don't miss out: save this course and we'll notify you as soon as a call opens.

Description

Learning objectives

Syllabus

Technical requirements

Prerequisites

Schedule details

Resources

No resources are available yet for this schedule

Curso práctico orientado a llevar aplicaciones reales del entorno local al contenedor. El alumno aprende a contenerizar APIs y UIs existentes, ajustar el Dockerfile a las necesidades del proyecto y operar el flujo completo construir → ejecutar → validar → actualizar con criterios básicos de buenas prácticas. Segundo curso del itinerario Docker, que extiende los fundamentos de DCK01 hacia un flujo de trabajo reproducible y aplicable a proyectos reales.

Al finalizar el curso, el participante será capaz de:

  • Contenerizar una aplicación existente creando una imagen funcional y reproducible
  • Desplegar una API o UI sencilla en contenedor verificando acceso por puerto
  • Ajustar el Dockerfile para necesidades habituales: copiar dependencias y definir el comando de arranque
  • Operar contenedores en un flujo real: construir, ejecutar, validar y actualizar
  • Aplicar criterios mínimos de buenas prácticas: imágenes base adecuadas y claridad de comandos
  1. Análisis de una aplicación existente — dependencias, puerto, comando de arranque y estructura del proyecto
  2. Contenerización completa — Dockerfile aplicado a API y UI real, copia de dependencias, variables de entorno, CMD vs ENTRYPOINT
  3. Despliegue y validación — docker run con mapeo de puertos, verificación de acceso, logs y depuración básica
  4. Actualización y buenas prácticas — flujo construir → ejecutar → validar → actualizar, selección de imagen base, claridad de comandos
  • Docker Desktop (Windows/macOS) o Docker Engine (Linux) instalado y en ejecución
  • Proyecto de aplicación propio o proporcionado por el formador (API o UI sencilla)

→ DCK01 — Fundamentos, imágenes y docker run (Iniciación, 8 h)

  • Ejecutar contenedores en foreground y detached, exponiendo puertos cuando corresponda

  • Escribir un Dockerfile básico y construir una imagen propia con docker build

  • Operar el ciclo de vida básico de un contenedor: listar, inspeccionar, parar, borrar y limpiar

  • Saber ejecutar una aplicación local (API o UI) e identificar el puerto que utiliza