Codit - Transforma tu futuro
Blog Contacto
Bandera codit

Fundamentos de Docker para desarrolladores

Codit - Fundamentos de Docker para desarrolladores

Codit - Fundamentos de Docker para desarrolladores

Infraestructura

Fundamentos de Docker para desarrolladores

DOCK-010

Duración

16hrs

Nivel

Básico


Comparte este curso

Fundamentos de Docker para desarrolladores

DOCK-010

Este aprendizaje se centra en proporcionar a los desarrolladores una comprensión sólida de qué es Docker, cómo funciona y cómo utilizarlo para mejorar el flujo de trabajo de desarrollo de software. Docker simplifica la creación, el despliegue y la ejecución de aplicaciones mediante el uso de contenedores, que son entornos aislados que empaquetan todo lo necesario para que una aplicación se ejecute, incluyendo el código, las bibliotecas, las dependencias y la configuración.

A diferencia de un curso para administradores de sistemas que se enfocaría en la gestión de clústeres de Docker Swarm o Kubernetes, este enfoque para desarrolladores se centra en el uso de Docker para el desarrollo local, las pruebas, la integración continua y el despliegue básico.


Duración

16hrs

Nivel

Básico

Objetivos

Al completar este aprendizaje, un desarrollador debería ser capaz de:

  • Comprender qué son los contenedores y cómo se comparan con las máquinas virtuales: Entender las ventajas del uso de contenedores en términos de portabilidad, eficiencia y aislamiento.
  • Instalar Docker en su entorno de desarrollo: Configurar Docker Desktop (para Windows y macOS) o Docker Engine (para Linux).
  • Construir imágenes de Docker utilizando Dockerfiles: Escribir Dockerfiles para definir el entorno de una aplicación y crear imágenes personalizadas.
  • Gestionar imágenes de Docker: Utilizar comandos para construir, listar, etiquetar, subir y bajar imágenes desde repositorios como Docker Hub.
  • Ejecutar aplicaciones en contenedores Docker: Utilizar comandos para crear, iniciar, detener y eliminar contenedores.
  • Gestionar el ciclo de vida de los contenedores: Entender cómo se inician, se detienen y se reinician los contenedores.
  • Utilizar volúmenes de Docker para persistir datos: Configurar volúmenes para que los datos generados por las aplicaciones dentro de los contenedores no se pierdan al detener o eliminar los contenedores.
  • Utilizar redes de Docker para comunicar entre contenedores: Configurar redes para que los contenedores puedan comunicarse entre sí.
  • Utilizar Docker Compose para orquestar aplicaciones multi-contenedor: Definir y gestionar aplicaciones compuestas por varios contenedores que trabajan juntos.
  • Comprender los conceptos básicos de Docker Hub y otros registros de contenedores: Publicar y consumir imágenes desde registros públicos y privados.

Prerrequisitos

  • Conocimientos básicos de la línea de comandos/terminal: Familiaridad con la navegación por el sistema de archivos, la ejecución de comandos y la gestión de archivos.
  • Conocimientos básicos de un lenguaje de programación: No es necesario ser un experto, pero entender los conceptos básicos de programación te ayudará a comprender cómo se empaquetan las aplicaciones en contenedores.
  • Conocimientos básicos de sistemas operativos: Entender cómo funcionan los procesos y el sistema de archivos de un sistema operativo.

Bandera codit

Preinscripción


Cursos que te pueden interesar

Codit - Programa Intensivo de Backeng Profesional con JAVA

Programa Intensivo de Backend Profesional con Java

180hrs

Codit - Diplomado en Cloud Computing y Arquitectura de Soluciones con Microsoft Azure

Codit - Ciberseguridad para todos

Curso Básico Ciberseguridad para todos Aprende a proteger tu vida digital

15hrs

Virtual

Codit - Microsoft Copilot para empresas

Curso Profesional Básico Microsoft Copilot para empresas

20hrs

Mixto

Codit - Carrera Profesional de Ingeniería DevOps y Cloud Computing (480 horas)

Carrera Profesional de Ingeniería DevOps y Cloud Computing

520hrs

Bandera codit Ver todos
Bandera codit Ver todos
Bandera codit Ver todos

Preinscripción enviada

Nos complace saber que te interesa

Fundamentos de Docker para desarrolladores

Pronto nos estaremos comunicando para continuar con el proceso y asi puedas Transforma tu futuro con Codit

¡Gracias por postularte!

Hemos recibido tu información correctamente. En caso de que tu perfil se ajuste a nuestras necesidades, nos estaremos comunicando contigo muy pronto. ¡Te deseamos mucho éxito!

Codit - Mes de la IA

Ruta Esencial de IA

Aprende a utilizar la Inteligencia Artificial de forma práctica con una ruta compuesta por 4 cursos cortos de 8 horas, impartidos 100% en vivo

Da el primer paso y comienza a dominar las herramientas de IA que están transformando el mundo laboral.

Bandera codit