Containers without orchestration headaches

Run containers globally with one command. No Kubernetes, no regions. Run code written in any programming language, everywhere it's needed across Cloudflare's global network.

Programmable

Manage the full container lifecycle from code in your Worker. No YAML or configuration language to learn.

Global

Cloudflare automatically places each instance in the optimal location across our global network.

Simple

Deploy with one command, no devops experience required.

Serverless meets stateful: Orchestrate Containers with Workers

Use Workers to handle requests, route traffic, and manage sessions – Containers to run any code in full isolation. Scale workloads globally without clusters, control planes, or cold starts.

Background Pattern
Containers

You can use Containers to:

See real-world examples of Cloudflare Containers

Run AI generated code securely

Execute untrusted code in a fully isolated environment per session or per user. Give your AI agents the ability to generate and run code.

Run latency sensitive services close to end users