sekuire registry
Manage OCI registry authentication and push container images for your AI agents.
Subcommands
- registry login - Authenticate with the registry
- registry push - Push a container image
login
Authenticate with the Sekuire OCI registry via Docker login.
sekuire registry login
This uses your existing Sekuire API key (from sekuire login) to authenticate with the container registry.
Options
| Option | Description |
|---|---|
--registry <URL> | Registry URL (default: https://registry.sekuire.ai) |
--backend <URL> | Backend API URL (default: https://api.sekuire.ai) |
pull
Pull a container image from the Sekuire OCI registry. Handles authentication automatically for private images.
sekuire registry pull <IMAGE> [OPTIONS]
Options
| Option | Description |
|---|---|
<IMAGE> | Image to pull (e.g., org/myorg/agent:v1 or sekuire_id:tag) |
--registry <URL> | Registry URL (default: registry.sekuire.ai) |
--backend <URL> | Backend API URL (default: https://api.sekuire.ai) |
Image Naming
Images follow OCI naming conventions:
registry.sekuire.ai/org/<ORG>/<AGENT>:<TAG> # Private (org-scoped)
registry.sekuire.ai/<SEKUIRE_ID>:<TAG> # Public (ID-based)
Example
Terminal
# Pull private image (auto-authenticates)
$ sekuire registry pull registry.sekuire.ai/org/my-org/my-agent:v1
Private image detected, authenticating...
Pulling registry.sekuire.ai/org/my-org/my-agent:v1...
Pulled registry.sekuire.ai/org/my-org/my-agent:v1
# Pull public image
$ sekuire registry pull registry.sekuire.ai/7f8a9b3c2d1e:latest
Pulling registry.sekuire.ai/7f8a9b3c2d1e:latest...
Pulled registry.sekuire.ai/7f8a9b3c2d1e:latest
# Short form (registry prefix added automatically)
$ sekuire registry pull org/my-org/my-agent:v1
Private vs Public
- Private images (
/org/...): Requires org membership, auto-authenticates - Public images: Anyone can pull, no authentication needed
push
Push a container image to the Sekuire OCI registry.
sekuire registry push <IMAGE> [OPTIONS]
Options
| Option | Description |
|---|---|
<IMAGE> | Image reference (e.g., registry.sekuire.ai/org/agent:tag) |
--registry <URL> | Registry URL (default: https://registry.sekuire.ai) |
--backend <URL> | Backend API URL (default: https://api.sekuire.ai) |
Example
Build and push
# Build with registry tag
docker build -t registry.sekuire.ai/my-org/my-agent:v1.0.0 .
# Push (authenticates automatically)
sekuire registry push registry.sekuire.ai/my-org/my-agent:v1.0.0
Authentication Flow
sekuire login- Obtain API key from Sekuiresekuire registry login- Exchange API key for OCI tokendocker loginstores credentials in your Docker config
Next Steps
- images - List and scan images
- OCI Registry - Registry architecture
- docker-init - Generate Dockerfiles