Skip to content

A dedicated compute cluster reserves an isolated Nx Cloud compute environment for your organization, so your Nx Agents run in a cluster provisioned just for your org instead of on the shared multi-tenant pool.

The dedicated cluster lets agents run Docker-in-Docker (DinD) and unlocks additional Nx Cloud add-ons that require isolation in order to run with elevated capabilities.

A dedicated compute cluster unlocks the following:

DinD is available on every agent in the cluster automatically. The four add-ons are enabled individually once the cluster is active, and are cancelled if you cancel the dedicated compute cluster.

Every agent in a dedicated compute cluster can run DinD. This lets your tasks build and push container images, run Testcontainers, and execute any workflow that needs a Docker daemon, directly on Nx Agents.

On the shared multi-tenant pool, agents run a fixed set of approved images and cannot run privileged containers. The dedicated cluster lifts that restriction for your organization, so you can run custom agent images and DinD workloads.

A dedicated compute cluster is provisioned through your organization settings:

  1. Open Settings > Add-ons for your organization.
  2. On the Dedicated compute cluster card, click Request add-on and confirm.
  3. You will be notified via email when the cluster is ready to use.

Once the cluster is active, the dependent add-ons (sandboxing, Docker layer caching, and the read-through caches) become available to enable on the same page. If you request one of them before the cluster is ready, it is queued and activates automatically when the cluster comes online.