Skip to content
Cloudflare Docs

Limits and Instance Types

Instance Types

The memory, vCPU, and disk space for Containers are set through predefined instance types. Six instance types are currently available:

Instance TypevCPUMemoryDisk
lite1/16256 MiB2 GB
basic1/41 GiB4 GB
standard-11/24 GiB8 GB
standard-216 GiB12 GB
standard-328 GiB16 GB
standard-4412 GiB20 GB

These are specified using the instance_type property in your Worker's Wrangler configuration file.

Custom Instance Types

In addition to the predefined instance types, you can configure custom instance types by specifying vcpu, memory_mib, and disk_mb values. See the Wrangler configuration documentation for configuration details.

Custom instance types have the following constraints:

ResourceLimit
Minimum vCPU1
Maximum vCPU4
Maximum Memory12 GiB
Maximum Disk20 GB
Memory to vCPU ratioMinimum 3 GiB memory per vCPU
Disk to Memory ratioMaximum 2 GB disk per 1 GiB memory

For workloads requiring less than 1 vCPU, use the predefined instance types such as lite or basic.

Looking for larger instances? Give us feedback here and tell us what size instances you need, and what you want to use them for.

Limits

While in open beta, the following limits are currently in effect:

FeatureWorkers Paid
GiB Memory for all concurrent live Container instances400GiB
vCPU for all concurrent live Container instances100
TB Disk for all concurrent live Container instances2TB
Image sizeSame as instance disk space
Total image storage per account50 GB 1

Footnotes

  1. Delete container images with wrangler containers delete to free up space. Note that if you delete a container image and then roll back your Worker to a previous version, this version may no longer work.