Beta This is a new service — your feedback will help us to improve it.

Provision a container

Simple mode provisions a single public container from the control panel. DollarBox creates the Kubernetes Deployment, IPv6 LoadBalancer Service, network policy, and billing item for you.

Before you start

You need:

1. Open the new container form

Sign in to the control panel and open Containers. Click New container.

If the control panel sends you to billing, add or update your payment method first.

2. Name the container

Enter a name using lowercase letters, numbers, and hyphens. The name must be unique inside your org.

Examples:

The name becomes part of the Kubernetes resource name. If you rename a live container later, DollarBox recreates the Kubernetes resources and assigns a new IPv6 address.

3. Enter the image reference

Use a public image reference such as:

nginx:1.25-alpine
ghcr.io/your-user/your-app:v1.2.3
quay.io/your-org/your-app:stable

Pin a version tag or digest when you care about reproducible deploys. latest works, but it can change without warning.

4. Add configuration

Add environment variables for ordinary config values.

Add secrets for values that should not be shown again in the UI. Secrets are write-only: you can set or replace them, but existing values are not displayed.

5. Create the container

Click Create container. The container appears in the list as Pending or Provisioning while the background task creates the workload and waits for an IPv6 address.

Open the container detail page when it reaches Running. The detail page shows:

6. Test reachability

If the app speaks HTTP on port 80, test the assigned IPv6 address with brackets:

curl -6 http://[2a01:4f8:c2c:1234::5]/

Replace the example address with the address from the container detail page.

If you want a hostname, create an AAAA record pointing at the IPv6 address.

Updating a container

Open the container and click Edit container. You can change the name, image, environment variables, and secrets.

Saved changes do not affect the running pod until restart. Use Save & restart from the edit screen when available, or use Restart container on the detail page.

Renaming recreates the container resources and gives the container a new IPv6 address. Update DNS after a rename.

Deleting a container

Use Delete from the list or detail page. Deleting removes the workload and removes the billing item. Capacity is released after the container is marked deleted.