

Since Cosmos DB Emulator image is hosted on Microsoft Registry ( ) which does not provide UI/discovery service, Synology’s Docker app, cannot pull images from Microsoft Registry. The goal is to run Cosmos DB emulator as a Docker container on Synology.
Cosmos db emulator mac how to#
In this post we will see how to set it up on Synology NAS. Instead, I decided to use my Synology NAS to host the emulator directly on my NAS as it is built on Linux and also because it allows the emulator running and available for me all the time.


Recently I wanted to setup Cosmos DB Emulator on Mac, but I did not want to set it up such that I keep it running always on my Mac. If you want to run the emulator on Mac/Linux though, the emulator is now in preview mode at the time of writing this and uses Docker to make it available. Cosmos DB Emulator is great for developing against Azure Cosmos DB in your local environment.
