Skip to content

Docker Registry

NextEpoch Cloud includes a Docker V2-compatible registry. When you push an image, the app catalog is automatically populated — no sync delay.

Image Naming Convention

Images follow this pattern:

{registry_domain}/orgs/{org_id}/{app-slug}:{tag}

For example:

registry.nextepoch.cloud/orgs/my-org/my-app:v1.0.0

Pushing an Image

1. Log in to the registry

bash
docker login registry.nextepoch.cloud

Use your NextEpoch credentials or an API token.

2. Tag your image

bash
docker tag my-app:latest registry.nextepoch.cloud/orgs/my-org/my-app:v1.0.0

3. Push

bash
docker push registry.nextepoch.cloud/orgs/my-org/my-app:v1.0.0

Automatic Catalog Population

When you push an image:

  1. The registry creates a catalog app entry for your organization (if it doesn't exist)
  2. The version is upserted with the tag, size, and creation date
  3. The app appears immediately in the portal catalog under My Apps

No background sync is needed — the catalog is updated in real time during the push.

Syncing from the Registry

If you need to refresh the catalog entry for an existing app:

  1. Go to Apps > Catalog > your app
  2. Click Sync from Registry

This re-reads the image metadata from the registry and updates the catalog.

Next Steps

NextEpoch Cloud Documentation