Hoy aprendemos cómo instalar Docker en NAS Synology. Docker se ha convertido en una herramienta esencial para desplegar aplicaciones en contenedores de forma rápida y reproducible. Muchos modelos de Synology NAS (con CPU Intel/AMD) incluyen soporte para Docker vía el Centro de paquetes de DSM. En esta guía aprenderás paso a paso cómo instalar Docker en tu Synology
Tabla de contenidos
Cómo instalar contenedores en NAS Synology
Para poder desplegar y gestionar contenedores debemos instalar la aplicación nativa de Synology para este proposito llamada Container Manager, lo podemos hacer desde el Centro de paquetes.

Cuando instalas Container Manager, DSM crea automáticamente:
- Una carpeta compartida llamada docker.
- Un usuario interno del sistema llamado, ContainerManager con permisos de lectura y escritura sobre esa carpet
Los contenedores deben guardarse dentro de esta carpeta.

Formas de desplegar contenedores en NAS Synology
Una vez instalado Container Manager, podemos desplegar contenedores de cuatro maneras, usando Container Manager, la terminal, una tarea programada o usando Portainer.
Container Manager (interfaz GUI)
Gestiona y lanza contenedores directamente desde la aplicación, configurando puertos, volúmenes y variables de entorno con unos pocos clics.. Aunque esta herramienta ha mejorado mucho aún tiene mucho por hacer, no recomiendo esta opción.

Terminal SSH
Habilita SSH en tu NAS y, una vez conectado, ejecuta los comandos Docker (docker pull, docker run, etc.).

Tarea programada
Si no quieres usar la terminal, puedes crear una tarea programada que ejecute los comandos Docker (docker pull, docker run, etc.)

Portainer (mi opción favorita)
Portainer es un contenedor que ofrece facilita la creación y gestión de los contenedores a través de una aplicación web. Esta opción es mucho mejor que Container Manager de Synology por lo que recomiendo usar este método para trabajar con los contenedores en Synology.

Y con esto concluimos nuestro tutorial sobre cómo instalar Docker en un NAS Synology. ¡Espero que os haya resultado útil para desplegar vuestras aplicaciones de manera ágil y sencilla! Se vienen más tutoriales sobre Docker en Synology 🙂
