Cómo instalar Docker en NAS Synology

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

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.

Cómo instalar docker en Synology

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.).

Desplegar docker en NAS synology usando la terminal

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 🙂