uri to push and pull images.
Log in
Exchange your platform token for a registry credential. Keep its password out of shell arguments and logs; use your client’s standard input option.expires_at. Renew it when it expires.
The client obtains separate repository-scoped bearer tokens during push and
pull. Those access tokens last five minutes; policy revocations apply when
access is evaluated for the next token.
Push a release
SetIMAGE_URI to the returned repository URI and push your local image:
IMAGE_URI@sha256:... with the digest returned
by the push. A tag is convenient for discovery; a digest identifies the exact
manifest. The parsed manifest in a REST response is for inspection. Retrieve
the original manifest through your OCI client when verifying its digest.
Inspect and remove
List images under/v1/repositories/{repository_id}/images, and tags under
/v1/repositories/{repository_id}/tags. The image list accepts tag_status and
tag_prefix; tag pagination uses a tag name as its cursor.
Batch deletion accepts explicit digest or tag entries. Inspect each result:
one failed entry does not make all other entries fail. Deleting a nonempty
repository requires force=true; that option never overrides deletion
protection. Disable protection explicitly before deleting the repository.
