DOCKER
1. ¿Qué es Docker?
Docker es una plataforma de contenedores que permite empaquetar, distribuir y ejecutar aplicaciones en entornos aislados llamados contenedores. Estos contenedores incluyen todo lo necesario para ejecutar una aplicación, como el código, las dependencias y las configuraciones, lo que garantiza que la aplicación funcione de la misma manera en cualquier entorno.
2. Componentes Clave de Docker
Imagen (Image): Una imagen de Docker es un archivo liviano, autónomo y ejecutable que contiene el código de la aplicación, bibliotecas, dependencias, variables de entorno y configuraciones necesarias para que una aplicación se ejecute. Las imágenes se pueden compartir a través de repositorios como Docker Hub.
Contenedor (Container): Un contenedor es una instancia en ejecución de una imagen. Es un entorno aislado en el que una aplicación puede ejecutarse de manera coherente, independientemente del entorno de desarrollo o producción.
Docker Engine: Es el software que gestiona los contenedores y las imágenes. Puede ejecutarse en varias plataformas, como Linux, macOS y Windows.
Docker Hub: Es un servicio en la nube de Docker que permite almacenar y compartir imágenes de Docker. Los usuarios pueden subir sus propias imágenes o descargar imágenes públicas de otros desarrolladores.
Última actualización