Nuestros amigos y compañeros de freeCodeCamp nos acaban de obsequiar con un genial curso gratis de Kubernetes y Docker, dos tecnologías más de moda que nunca.

Si te apasionan los contenedores, no tienes ni idea, o bien quieres refrescar tus conocimientos en estas tecnologías, este curso es para ti.

Contenido del curso gratis de Kubernetes y Docker

Este genial curso está impartido por Nelson Jamal (de AmigosCode) y Nana Janashia (de Techworld) y tiene una duración de algo más de 4 horas.

En él aprenderás bastantes cosas de Docker, incluyendo imágenes, contenedores, volúmenes, registro de contenedores y en general, arquitectura de Docker. Más concretamente, estos conceptos:

Introducción a Docker

  • ¿Qué es Docker? – Instalación de Docker.
  • Imágenes y contenedores. Imágenes de Nginx.
  • Correr contenedores. Puertos (individuales y múltiples).
  • Gestión de contenedores. Renombrarlos.
  • Volúmenes (y volúmenes entre el host y el contenedor).
  • Crear el fichero de docker. Builds y dockerignore.
  • Usar Node.js y Express.js con Docker.
  • Cacheado y capas.
  • Alpine, imágenes de Alpine.
  • Etiquetas y versiones (sobreescritura, con imágenes).
  • Docker Inspect, Logs y Exec.

La segunda parte del curso gratis de Kubernetes se centra en K8S, incluyendo arquitectura, pods, servicios, mapas de configuraciones y deployments.

Introducción a Kubernetes

  • Kubernetes y su arquitectura. Pod, Service & Ingress.
  • Config Map y Secret.
  • Volúmenes, deployments y Stateful Sets.
  • Sumario de componentes.
  • Qué es Minikube y kubectl y su instalación. Comandos.
  • Debug de Pods.
  • MongoDB Pod, MongoDB Internal Service.
  • Mongo Express External Service.

Pero ya sin más, que sé que estás ansiosos, os dejamos el vídeo a continuación. ¡Coged palomitas!

¡Quiero dejar mi opinión!

Volver arriba