Introducción a la contenedorización

Conceptos de contenedores y virtualización

Julia Ostheimer

Freelance AI Consultant

Entornos en informática

  • Entorno: Sistema que rodea a una aplicación de TI

Entorno que rodea a una aplicación de TI

1 Iconos de icons8.com
Conceptos de contenedores y virtualización

Virtualización a nivel de SO

  • Virtualizar el sistema operativo (SO)
  • No virtualizado:

    • Hardware
    • Kernel del SO
  • Virtualizado:

    • Espacios de usuario aislados
Conceptos de contenedores y virtualización

Introducción a los contenedores

  • Virtualización a nivel de SO = contenedorización
  • Espacios de usuario aislados = contenedores
  • Contenedores
    • Entorno aislado
    • Incluye la app y todas sus dependencias

Contenido de un contenedor

1 Iconos de icons8.com
Conceptos de contenedores y virtualización

Definición de contenedorización

  • Virtualización a nivel de SO
  • Empaquetar una app y sus dependencias en un contenedor

 

Proceso de contenedorización

1 Iconos de icons8.com
Conceptos de contenedores y virtualización

Características al usar contenedores

  • Ejecutar varias apps de forma fiable en un solo host

  • Cada app en su propio contenedor

  • Visión general de dependencias de la app

Varias aplicaciones en un único host

1 Iconos de icons8.com
Conceptos de contenedores y virtualización

Beneficios de los contenedores

  • Aislamiento entre apps

  • Portabilidad y reproducibilidad

  • Arranques rápidos

Conceptos de contenedores y virtualización

¡Vamos a practicar!

Conceptos de contenedores y virtualización

Preparing Video For Download...