ir¶
Image Registry (IR) commands for private OCI / Docker images.
login¶
Logs Docker into IR using your configured Access Key profile (no interactive username/password):
Equivalent to AWS-style piping:
homecloud ir get-login-password | docker login --username <AccessKeyId> --password-stdin ir.holab.abrdns.com
Options:
--registry HOST— override registry host (defaultir.{apex})--print-only— print the pipe command only; do not rundocker
Access Key needs ir:Push and/or ir:Pull.
get-login-password¶
Prints the Access Key secret to stdout for --password-stdin (CI / scripts):
homecloud ir get-login-password | docker login --username "$HOMECLOUD_ACCESS_KEY_ID" --password-stdin ir.holab.abrdns.com
repo¶
homecloud login --username alice
homecloud ir repo list
homecloud ir repo create myapp
homecloud ir repo create myapp --output json
usage¶
Push example¶
docker build -t myapp:1.0 .
docker tag myapp:1.0 ir.holab.abrdns.com/<account_number>/myapp:1.0
docker push ir.holab.abrdns.com/<account_number>/myapp:1.0
Use the 12-digit account number (console Registry View push commands / user menu). Exact registry host comes from your apex (ir.{apex}).