releases.shpreview

Google Artifact Registry now supported for Containers

1 featureThis release1 featureNew capabilitiesAI-tallied from the release notes
From the original release noteView original ↗

Containers now support Google Artifact Registry images. After you configure credentials, you can use a fully qualified Google Artifact Registry image reference in your Wrangler configuration instead of first pushing the image to Cloudflare Registry.

Provide the service account email with --gar-email and pipe the service account JSON key through stdin:

<div><div><span>cat</span><span> </span><span><PATH_TO_KEY></span><span> </span><span>|</span><span> </span><span>npx</span><span> </span><span>wrangler</span><span> </span><span>containers</span><span> </span><span>registries</span><span> </span><span>configure</span><span> </span><span><REGION>-docker.pkg.dev</span><span> </span><span>--gar-email=<SERVICE_ACCOUNT_EMAIL></span><span> </span><span>--secret-name=<SECRET_NAME></span></div></div>
  • wrangler.jsonc

    <div><div><span>{</span></div></div><div><div><span>  </span><span>"</span><span>$schema</span><span>"</span><span>:</span><span> </span><span>"./node_modules/wrangler/config-schema.json"</span><span>,</span></div></div><div><div><span>  </span><span>"</span><span>containers</span><span>"</span><span>:</span><span> </span><span>[</span></div></div><div><div><span>    </span><span>{</span></div></div><div><div><span>      </span><span>"</span><span>image</span><span>"</span><span>:</span><span> </span><span>"<REGION>-docker.pkg.dev/<PROJECT_ID>/<REPOSITORY>/<IMAGE>:<TAG>"</span></div></div><div><div><span>    </span><span>}</span></div></div><div><div><span>  </span><span>]</span></div></div><div><div><span>}</span></div></div>
  • wrangler.toml

    <div><div><span># Example: us-central1-docker.pkg.dev/my-project/my-repo/my-image:latest</span></div></div><div><div><span>[[</span><span>containers</span><span>]]</span></div></div><div><div><span>image</span><span> </span><span>=</span><span> </span><span>"<REGION>-docker.pkg.dev/<PROJECT_ID>/<REPOSITORY>/<IMAGE>:<TAG>"</span></div></div>

Only *-docker.pkg.dev hosts are supported. To configure credentials, refer to Use private Google Artifact Registry images.

For more information, refer to Image management.

Fetched July 1, 2026