docker run -d --name azurite -p 10000:10000 -p 10001:10001 -p 10002:10002 mcr.microsoft.com/azure-storage/azurite
Dentro de la carpeta functions
, crear un archivo local.settings.json
con las siguientes variables de entorno:
/functions/local.settings.json
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "node",
"MONGODB_CONNECTION_STRING": "mongodb://localhost:27017/embalse-info"
}
}
En la raíz del proyecto, ejecutar:
npm start
Seleccionar la opción functions
:
....
◯ integrations/scraping-cuenca-mino-sil
◯ integrations/scraping-cuenca-segura
◯ integrations/scraping-cuenca-tajo
◯ front
◉ functions
Y ya estarán las funciones levantadas y ejecutándose.
Nota: Recuerda que si ya tienes creado el contenedor de Azurite, deberás comprobar si está arrancado. Si no lo está, puedes arrancarlo con:
docker start azurite