NAS casero. Docker

 Tras la instalación y configuración del NAS casero, vamos a convertirlo en un servidor NAS.

Este artículo complementa a la serie sobre el NAS casero:

- NAS casero con una Raspberry Pi o un Mini PC

- NAS casero. Primeros pasos con OMV

- NAS casero. Compartiendo información en OMV

- NAS casero. Adiós a Google Fotos

Nuestros equipo pasará de compartir ficheros y almacenar backups a ser un sistema que ofrece todo tipo de servicios, como servidor de páginas web, servidor de VPN, bloqueador de publicidad y cualquier servicio que se te ocurra.

En realidad tenemos un Linux Debian bajo nuestro OpenMediaVault (OMV) por lo que podemos instalar todos esos servicios de forma nativa. Pero en mi opinión es mejor hacerlo a través de contenedores, dada su flexibilidad y facilidad de gestión.

Y si hablamos de contenedores la tecnología que actualmente domina el mercado es Docker.


Este artículo no es un tutorial sobre Docker y sus usos, si te interesa uno: Tutorial Docker.

Aquí me voy a centrar en como activar Docker en OMV y cómo gestionarlo.

OMV tiene una ligera integración con Docker que no está en el paquete de OMV por defecto, se encuentra en un paquete de software complementario llamado OMV Extras. Para tener Docker integrado en la Interfaz de OMV hay que instalar OMV Extras.

Instalar OMV Extras

Tenemos que acceder por SSH al OMV y ejecutar el comando de instalación con permisos de root:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash


Tardará un rato en descargar todos los paquetes y configurarlos. Una vez que ha terminado, accedemos vía web a nuestro OMV y veremos una nueva opción en los menús


Dentro de esa opción nos encontramos a Docker, si entramos en dicha pestaña


Pero aunque tenemos una pestaña Docker no está instalado.

Instalar Docker en OMV

 Para instalarlo sólo hay que darle al Instalar (paso 3). Instalamos


Ya tenemos instalado Docker en nuestro sistema e integrado en OMV. Lo comprobamos (actualiza la página del navegador)


Instalado y funcionando, ya lo puedes usar desde la línea de comandos. Pero si los comandos no son lo tuyo vamos a instalar una herramienta gráfica de gestión de Docker llamada Portainer y que también se integra en OMV.

Instalar Portainer

Portainer es una aplicación vía web (como la de OMV) que nos permite administrar Docker y sus contenedores de una forma sencilla. Para Instalarlo tenemos que ir a la pestaña de Docker, en OMV extras, y allí está un botón con la opción de instalar Portainer


Instalamos


Comprobamos que está instalado (paso 1) y le damos a abrir Portainer (paso 2)


Nos abre una nueva pestaña que está accediendo a la IP del OMV pero al puerto 9000 desde dónde podremos acceder al Portainer para gestionar los contenedores Docker sin necesidad de abrir la interfaz de OMV. Nos pide que creemos un usuario administrador del Portainer


Podemos cambiar hasta el nombre de usuario y que no sea admin. Después seleccionamos Docker (paso 1) y le damos a conectar.


Y ya tenemos Portainer instalado y funcionando en nuestro sistema.



Ahora sólo quedaría instalar y configurar los contenedores que van a gestionar los servicios en nuestro NAS casero, pero eso será en otro artículo.

Si tienes otras ideas o sugerencias puedes contactar conmigo @mosqueteroweb en Telegram y Twitter.

Este artículo complementa a la serie sobre el NAS casero:

- NAS casero con una Raspberry Pi o un Mini PC

- NAS casero. Primeros pasos con OMV

- NAS casero. Compartiendo información en OMV

- NAS casero. Adiós a Google Fotos


Entradas populares de este blog

Primeros pasos NAS WD My Cloud EX2 Ultra

Montar unidad samba con permisos de usuario

NAS casero con una Raspberry Pi o un Mini PC