Persisting data with mongodb/mongodb-atlas-local

Hi @Massimiliano_Marcon!

First of all, thank you for looking into this! I tried including the full logs inside a .txt file, however, this was not possible for users. I made a WeTransfer link for the .txt files since it still isn’t possible for me to add files.

It includes 2 log files, 1 successful and 1 unsuccessful, for each log files I will include my steps to reproduce.

First the successful one:

  1. I made sure the folder: D:\databases\mongodb did not exist (deleted)
  2. Changed the external port to 27019:27017 as per your request
  3. Ran docker-compose up -d
  4. Waited a few moments for the server to be done starting up
  5. Tried the built in function ‘Test connection’ on NoSQL Booster, which was successful
  6. Connected to the server
  7. Added a database, collection and a sample record
  8. Copied the logs into successful-logs.txt
  9. Ran docker-compose down

The second, unsuccessful one:

  1. Ran docker-compose up -d
  2. Waited a few moments for the server to be done starting up
  3. Tried the built in function ‘Test connection’ on NoSQL Booster, which was unsuccessful
  4. Tried to connect to server, which also timed out
  5. Copied the logs into unsuccessful-logs.txt
  6. Ran docker-compose down

A side note I noticed while making these exports was that the moment I ran docker-compose up the second time, the attribute last started of my Redis docker container was about what I would expect, but the same attribute on the Mongo container never reached more than a minute. This makes me suspect it is in some sort of boot loop.

Thanks in advance!