Container Instances

Container Instances is a serverless compute service that enables you to quickly and easily run containers without managing any servers. Container Instances runs your containers on serverless compute optimized for container workloads that provides the same isolation as virtual machines.

A container instance is a minimal instance created from an image that runs only what is needed for containers. A container instance has no boot volume. A single user-specified container is started in the container instance.

Resources are created as needed. A container instance creates a 15 gigabyte ephemeral writable Data Volume. Persistent storage is not supported for container instances.

For more information, see Container Instances in the Oracle Private Cloud Appliance User Guide.

Container Instances Shapes

The Container Instances shapes are flexible shapes: You can specify the number of OCPUs and amount of memory when you select the shape.

Both Container Instances shapes have the same specifications, as shown in the following table. The difference between the two shapes is the following:

  • The CI.Standard.x86.Generic shape can run on either Intel or AMD processors.

  • The CI.Standard.E5.Flex shape runs on the AMD EPYC 9J14 96-Core processor.

The maximum number of VNICs is 1 because each container instance has just one container.

Shape OCPUs Memory (GB) Maximum VNICs Maximum Bandwidth (Gbps)

CI.Standard.x86.Generic

CI.Standard.E5.Flex

1–64

Default: 3 GB per OCPU

64 GB maximum per OCPU

1024 GB maximum per container instance

1 VNIC

1 to 40 OCPUs: 1 Gbps per OCPU

41 to 64 OCPUs: 40.0 Gbps