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. Los campos obligatorios están marcados con *