CURSO DOCKERS 2025

Leonardo Pereira Serrano



¿Qué es Docker
y qué ventajas tiene trabajar con sus contenedores?

Es una plataforma de virtualización a nivel de sistema operativo —software containerization platform, en inglés Una plataforma de este tipo permite crear una aplicación y empaquetarla junto con sus dependencias y librerías en un contenedor o container, como se conocen habitualmente.


Componentes de Docker

Para entender más sobre las ventajas de Docker hemos de entender el concepto de container image. Aunque extenderemos estas explicaciones en futuros contenidos, hay que decir que un contenedor se considera la instanciación de una imagen. La imagen es una especificación estática de lo que debería ser el contenedor en tiempo de ejecución, incluido el código de la aplicación y las configuraciones de tiempo de ejecución.


Existen dos componentes específicos de Docker que los diferencian de los contenedores más tradicionales:

Docker Daemon, o Docker Engine, se trata de una capa delgada entre los contenedores y el kernel de Linux. Es el entorno de tiempo de ejecución persistente que administra los contenedores de aplicaciones, y es independiente del sistema operativo subyacente. Dockerfile. Se utilizan para crear imágenes de contenedor. Un Dockerfile es un documento de texto que contiene toda la información de configuración y los comandos necesarios para ensamblar una imagen de contenedor —tarea que realiza el Docker Daemon—.