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.0Pushing an Image
1. Log in to the registry
bash
docker login registry.nextepoch.cloudUse 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.03. Push
bash
docker push registry.nextepoch.cloud/orgs/my-org/my-app:v1.0.0Automatic Catalog Population
When you push an image:
- The registry creates a catalog app entry for your organization (if it doesn't exist)
- The version is upserted with the tag, size, and creation date
- 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:
- Go to Apps > Catalog > your app
- Click Sync from Registry
This re-reads the image metadata from the registry and updates the catalog.
Next Steps
- Browse the catalog to see your pushed images
- Deploy an app from your registry images