A quick guide on how to run mongodb rootless

Running mongodb alongside your app

To start a mongodb instance in your .data directory in the background use
mongod --dbpath /app/.data --logpath /tmp/mongod.log --fork
To stop mongodb when it’s running in the background use
mongod --dbpath /app/.data --logpath /tmp/mongod.log --shutdown
To run mongodb normally until you terminate it with a signal use
mongod --dbpath /app/.data --logpath /tmp/mongod.log
I’ll most likely write a quick guide on running mysql rootless too since they’re pretty similar

6 Likes