Running Azure Cosmos DB Emulator docker image

From the instructions for Linux and MacOS in that article, it looks like the emulator itself only exists for Windows – it just can interact with another app running in Linux or MacOS over a network.

Docker is available in the Windows build environment but there’s no nested virtualization in it (last time I checked) so the container’s kernel must match the VM’s kernel – i.e. Windows Server 1809.