Docker
Docker es un motor de contenedores que se puede utilizar para construir, distribuir y ejecutar aplicaciones, es de código abierto y gratuito.
1. Instalar y usar Docker
1.1 Inicia sesión en Zettlab NAS, luego busca "docker" en la tienda de aplicaciones (App Store) e instálalo.

1.2 Seleccionar la ubicación de instalación

1.3 Después de una instalación exitosa, usa Docker

2. Explicación de términos comunes en Docker:
● Proyecto (Docker Compose): Docker Compose es una herramienta de Docker diseñada específicamente para definir y gestionar aplicaciones Docker de múltiples contenedores, simplificando el despliegue y la gestión de aplicaciones complejas. En resumen, te permite describir la configuración de múltiples servicios, redes y espacios de almacenamiento de una aplicación a través de un archivo YAML, y luego iniciar todos los servicios con un solo comando.
● Contenedor (Container): El contenedor es una imagen en ejecución, es la entidad de ejecución de Docker. A través de los contenedores, puedes ejecutar aplicaciones, y cada contenedor se ejecuta de forma independiente en un entorno relativamente aislado, asegurando que múltiples contenedores no interfieran entre sí.
● Imagen (Image): La imagen es la base de los contenedores Docker, es similar a una plantilla de aplicación que contiene los archivos y el entorno necesarios para ejecutar la aplicación. Cada vez que se crea un contenedor, se genera basado en una imagen específica. Las imágenes son de solo lectura, puedes obtener diversas imágenes de repositorios públicos como Docker Hub, o crear tus propias imágenes.
● Red (Network Mode): Docker admite múltiples modos de red, puedes configurar la red del contenedor para compartir la red con el host según sea necesario, o aislar el contenedor de la red externa mediante el modo puente.