Quickstarts and intermediate tutorials to get started.
DigitalOcean MicroVMspublic
Generated on 10 Oct 2026
DigitalOcean MicroVMs are lightweight virtual machines that run a container image in an isolated kernel, pause automatically when idle, and resume on the next request with memory, files, and processes intact.
How to create, connect to, checkpoint, and manage MicroVMs.
API objects and endpoints, doctl commands, and troubleshooting for MicroVMs.
Explanations of the MicroVM lifecycle, checkpoints, networking, and access.
Features, pricing, availability, sizes, and limits for MicroVMs.
DigitalOcean MicroVMs are lightweight virtual machines for workloads that alternate between bursts of work and long idle periods, such as AI agent sessions, sandboxes for untrusted or generated code, and per-user environments. Each MicroVM runs your container image in its own virtual machine with its own kernel, isolated from other workloads. A MicroVM pauses when it goes idle and resumes when the next HTTP request arrives, with its memory, files, and running processes intact.
Latest Updates
9 October 2026
-
DigitalOcean MicroVMs are available in public preview in MKC1. MicroVMs are lightweight virtual machines that run a container image in its own kernel, pause automatically when idle, and resume on the next request with memory, files, and processes intact. You can checkpoint a MicroVM to start new MicroVMs from a warmed-up state, and run commands or open a console in it with
doctlor the API. For more information, see DigitalOcean MicroVMs.
For more information, see all MicroVMs release notes.