Docker is an open source platform for deploying, scaling, and managing applications through containerization. Containers package an application and its dependencies into a lightweight unit that runs consistently across environments. section 13.2.1
For local MongoDB Atlas development, Docker isolates the database environment, reduces setup conflicts, supports repeatable testing, and makes the setup easier to move or replicate across systems. section 13.2.1 section 13.6
A practical local Atlas workflow is:
- Install Docker Desktop 4.31 or later on macOS or Windows, or Docker Engine 27.0 or later on Linux. section 13.2.1
- Confirm that Docker is running with docker info; pulling and caching MongoDB images requires a network connection. section 13.2.1
- Create a local Atlas deployment with atlas deployments setup --type local, then use atlas deployments to connect, start, pause, inspect logs, or delete it. section 13.1 section 13.6
Check Docker before creating a local cluster
Run docker info. A successful response shows the Docker client, context, version, and available plugins, confirming that Docker is available for the Atlas CLI workflow.
A local Atlas cluster can run mongod and mongot as separate components in Docker. mongod provides the database process, while mongot handles full-text and vector search through managed indexes. section 13.1 section 13.6

























