Saltar a contenido

Apuntes

Los contenedores son entornos ligeros y portables que permiten ejecutar aplicaciones de manera aislada junto con todas sus dependencias. Docker es una plataforma que permite crear, desplegar y gestionar contenedores de forma sencilla.

Características principales

  • Aislamiento: Cada contenedor funciona de manera independiente, sin interferir con otros.
  • Ligereza: Usan menos recursos que las máquinas virtuales, ya que comparten el kernel del sistema operativo.
  • Portabilidad: Se pueden ejecutar en cualquier entorno que tenga Docker instalado, sin importar el sistema operativo subyacente.
  • Rapidez: El inicio de los contenedores es casi instantáneo.

Casos de uso

  • Despliegue de aplicaciones en ambientes de desarrollo, prueba y producción.
  • Microservicios que requieren entornos independientes.
  • Integración continua y entrega continua (CI/CD).