Container Registry (CRaaS)
AceCloud provides a managed container registry (Container Registry as a Service) for storing and managing Docker images, Helm charts, and OCI artifacts. Built on Harbor, it includes vulnerability scanning, access control, and multi-format support.
Command Structure
ace registry status # Show registry status
ace registry create --name <name> # Create a registry
ace registry delete <registry-name> # Delete a registry
ace registry credentials # Generate login credentials
ace registry push-commands # Show push commands
ace registry repo list # List repositories
ace registry repo delete <repo-name> # Delete a repository
ace registry artifact list <repo-name> # List artifacts
ace registry artifact tags <repo> <digest> # List artifact tags
ace registry artifact scan <repo> <digest> # Start vulnerability scan
ace registry artifact delete <repo> <digest> # Delete an artifact
ace registry artifact add-tag <repo> <digest> <tag> # Add a tag
ace registry artifact remove-tag <repo> <digest> <tag> # Remove a tag
ace registry artifact vulnerabilities <repo> <digest> # Show CVE detailsAliases
ace registry
ace reg, ace craas
ace registry status
ace registry info, ace registry list, ace registry ls
ace registry credentials
ace registry creds, ace registry login
ace registry push-commands
ace registry push-cmds, ace registry push
ace registry repo
ace registry repos, ace registry repository
ace registry artifact vulnerabilities
ace registry artifact vulns, ace registry artifact cve
ace registry artifact remove-tag
ace registry artifact rm-tag, ace registry artifact untag
Registry Management
Status
Show the current registry configuration for your project.
Example output:
If no registry is configured:
Create
Create a new container registry for your project.
--name
Registry name (required, lowercase)
--vulnerability-scanning
Enable automatic vulnerability scanning on push
Example:
After creation, run ace registry credentials to generate login credentials.
Delete
Delete a container registry.
Aliases: rm
Warning: This permanently deletes all repositories and artifacts in the registry.
Credentials
Generate Docker login credentials for the registry.
Aliases: creds, login
Example output:
Push Commands
Show ready-to-use push commands for Docker, Helm, and Podman.
Aliases: push-cmds, push
Example output:
Repository Management
List Repositories
Aliases: ls
Example output:
Delete Repository
Aliases: rm
Artifact Management
List Artifacts
List all artifacts (images) in a repository.
Example output:
Get Tags
List all tags for a specific artifact by digest.
Example output:
Add Tag
Remove Tag
Aliases: rm-tag, untag
Scan
Start or stop a vulnerability scan on an artifact.
Vulnerabilities
Show detailed vulnerability (CVE) information for a scanned artifact.
Aliases: vulns, cve
Example output:
Delete Artifact
Aliases: rm
Global Flags
-o, --output
Output format: table (default) or json
--project
Override project ID
--region
Override region
Workflow Example
Last updated
Was this helpful?