Instalar MongoDB en Synology con Docker.

Hola a tod@s.

MongoDB es un sistema de base de datos y como es bastante popular, en este post vamos a ver como instalarlo en nuestro Synology a través de «Docker».

1º paso: Descargar MongoDB

Accedemos a «Docker», a la pestaña de «Registro» y buscaremos «Mongo»:

Descargamos y pasamos a la pestaña de «Imagen» donde esperaremos hasta que finalice la descarga.

2º paso: Crear carpeta

Abriremos «File Station» y crearemos una carpeta para guardar la información de MongoDB, por ejemplo, creamos «MongoDB» y dentro crearemos la carpeta «data» y dentro de esta otra llamada «db»:
Quedando la ruta así:

  • MongoDB
    • data
      • db

3º paso: Instalar MongoDB

Una vez finalizada la descarga pulsaremos «Iniciar» (botón de arriba) para empezar la instalación. Dejo algunas imágenes que muchas veces valen más que las palabras:

Importante poner usuario y contraseña en la última pestaña creando las variables con el símbolo + :
– MONGO_INITDB_ROOT_USERNAME
– MONGO_INITDB_ROOT_PASSWORD
Y en la pestaña de Red, el puerto que dejo como automático más tarde lo podemos cambiar al que queramos para poder acceder.

4º paso: Permisos de usuario

Para poder ejecutar el contenedor debemos crear los permisos necesarios en la nueva carpeta «MongoDB».
Con «File Station», seleccionamos la carpeta, botón derecho, «Propiedades» y en la pestaña de «Permiso», seleccionaremos «Crear» y en usuario buscamos a «Owner» dandole permisos de lectura y escritura.

5º paso: Ejecutar mongo1

Ahora ya podremos usar MongoDB desde nuestro synology.

Y para leer las bases de datos, también se puede usar el MongoDB Compass (se puede descargar de aquí: https://www.mongodb.com/products/compass).

Espero que os sirva de ayuda.

Un saludo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.