Introducción a Docker
¿Qué es Docker?#
Es una herramienta que permite desplegar aplicaciones en contenedores de forma rápida y portable. Los términos que más escucharemos cuando hablamos de Docker serán "contenedores" e "imágenes".
Docker se encuentra disponible para las principales plataformas, como Windows, Linux o MacOS. La máquina que aloja el servicio "Docker" se denomina Docker Host. Dentro de Docker podemos destacar tres conceptos.
- Docker Daemon: representa el servidor de Docker.
- Rest API: utilizado para la comunicación bidireccional entre cliente y servidor.
- Docker CLI (Command Line Interface): representa el cliente de Docker.
Info
A pesar de que se haya mencionado la línea de comandos como cliente Docker, también existe entorno gráfico para interactuar con el servidor Docker.