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.

Getting Started

Quickstarts and intermediate tutorials to get started.

How-Tos

How to create, connect to, checkpoint, and manage MicroVMs.

Reference

API objects and endpoints, doctl commands, and troubleshooting for MicroVMs.

Concepts

Explanations of the MicroVM lifecycle, checkpoints, networking, and access.

Details

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 doctl or the API. For more information, see DigitalOcean MicroVMs.

For more information, see all MicroVMs release notes.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.