It supports equivalent functionality as the Azure Cosmos DB, which includes creating data, querying data, provisioning and scaling containers, and executing stored procedures and triggers. The Azure Cosmos DB Linux Emulator provides a high-fidelity emulation of the Azure Cosmos DB service. For heavier workloads, use our Windows emulator. We do not recommend use of the emulator (Preview) in production. The default number of physical partitions which directly impacts the number of containers that can be provisioned is 10. Users may experience slight performance degradations in terms of the number of requests per second processed by the emulator when compared to the Windows version.
The Cosmos DB Linux Emulator is currently in preview mode and supports only the SQL API.