For the complete documentation index, see llms.txt. This page is also available as Markdown.

iai images push

Push an image for a project

Synopsis

Create a Docker image tarball and push it to the deployment images endpoint for a specific project.

Pushing to a tag that already exists upstream replaces the previous image: the old bytes are unrecoverable and nothing records that the code changed. The push is refused when the tag already exists — prefer a fresh tag (or the git SHA), or pass --force when replacing is intended. The check fails open when the existing tags cannot be listed.

iai images push [image_name] [flags]

Examples

  iai images push my-service --tag 1.2.3
  iai images push my-service --tag 1.2.3 --force
  iai images push my-service --tag 1.2.3 --organization my-org --project my-project

Options

      --force                 Push even when the tag already exists upstream, replacing the previous image (unrecoverable)
  -h, --help                  help for push
  -o, --organization string   Organization name that owns the project
  -p, --project string        Project name the image belongs to
  -t, --tag string            Tag for the image in the fixed registry (e.g. 1.2.3)

Options inherited from parent commands

SEE ALSO

Last updated

Was this helpful?