Imagen del curso gratis Docker de Novato a Pro

Curso en línea gratuitoDocker de Novato a Pro

Duración del curso en línea: 1 horas y 6 minutos

Nuevo

Domina Docker desde cero y despliega apps en minutos: curso online gratis con práctica real, contenedores, redes y Compose para mejorar tu perfil DevOps.

En este curso gratuito, aprenda sobre

  • Conceptos base de Docker: imágenes, contenedores, capas, Dockerfile y registros
  • Construir, descargar y versionar imágenes para despliegues consistentes
  • Buenas prácticas de reproducibilidad: tag fijo, digest y builds determinísticos
  • Ejecutar contenedores y publicar puertos (ej.: nginx mapeado a 8080)
  • Gestión del ciclo de vida: run, ps, logs, exec, stop/start, rm y limpieza
  • Uso de variables de entorno para configurar servicios (DB root password y nombre de BD)
  • Docker Compose: definir servicios, redes y volúmenes en docker-compose.yml
  • Levantar todo un stack con Compose (comando para crear y levantar servicios)
  • Función de Compose: orquestación local de apps multi-contenedor de forma declarativa
  • Ventajas vs VM: menos sobrecarga, arranque rápido, portabilidad y aislamiento ligero

Descripción del curso

Aprende a crear, ejecutar y administrar contenedores con Docker para desarrollar y desplegar aplicaciones de forma más rápida, consistente y escalable. Este curso online gratuito está pensado para quienes quieren dar el salto desde entornos locales desordenados a flujos de trabajo reproducibles, ideales para proyectos personales, equipos de desarrollo y tareas de operaciones en TI.

Con un enfoque práctico, adquirirás la habilidad de convertir una aplicación y sus dependencias en unidades portables que se ejecutan igual en tu equipo, en un servidor o en la nube. Entenderás cómo funcionan las imágenes y los contenedores, cómo elegir buenas prácticas para mantener builds estables y cómo organizar configuraciones que faciliten el mantenimiento a largo plazo.

También trabajarás con orquestación ligera mediante Docker Compose, aprendiendo a levantar varios servicios relacionados desde un único archivo de configuración. Esto te permitirá crear entornos completos de desarrollo o prueba con una base de datos, un servidor web y otros componentes, listos para iniciar y detener cuando lo necesites, reduciendo errores y acelerando la puesta en marcha.

Además, explorarás la exposición de puertos para publicar servicios y probarlos desde el navegador o herramientas externas, así como el uso de variables de entorno para configurar contenedores de manera segura y flexible. Estas competencias son esenciales en escenarios reales como levantar un servidor web, preparar una base de datos con credenciales y parámetros definidos, o replicar un stack completo en diferentes máquinas.

Si buscas mejorar tu empleabilidad en áreas como desarrollo, administración de sistemas o DevOps, este curso te ayuda a dar una base sólida en contenedores dentro de la categoría de Informática (TI), especialmente útil para Servidores Web y Redes. Al finalizar, tendrás una visión clara de cuándo conviene usar Docker frente a alternativas tradicionales y cómo aplicarlo para entregar software con mayor velocidad y confiabilidad.

Contenido del curso

  • Lección en vídeo: DOCKER De NOVATO a PRO! (CURSO COMPLETO EN ESPAÑOL) 1h06m
  • Ejercicio: ¿Qué comando se utiliza para crear y levantar todos los servicios definidos en un archivo Docker Compose?
  • Ejercicio: ¿Cuál es una buena práctica al trabajar con imágenes Docker para asegurar la reproducibilidad?
  • Ejercicio: ¿Qué comando se usa para correr un contenedor Docker basado en la imagen de nginx y exponer el contenedor en el puerto 8080 de la máquina anfitriona?
  • Ejercicio: ¿Cuál es la función principal de Docker Compose en la gestión de contenedores?
  • Ejercicio: ¿Qué comando de Docker permite configurar automáticamente un contenedor de base de datos con una contraseña de root y una base de datos específica a partir de ciertas variables de entorno?
  • Ejercicio: ¿Cuál es la ventaja de utilizar contenedores Docker en lugar de una configuración tradicional basada en máquinas virtuales?

Este curso gratuito incluye:

1 horas y 6 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Más cursos gratuitos en Servidores Web y Redes

¡Libro electrónico y audiolibros gratis! ¡Aprende escuchando o leyendo!

¡Descarga la App ahora para tener acceso a + 5000 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 60 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.