在 Containers 中使用 Google Artifact Registry 镜像
Containers 现在支持 Google Artifact Registry ↗ 镜像。配置凭据后,您可以在 Wrangler 配置中使用完全限定的 Google Artifact Registry 镜像引用,而无需先将镜像推送到 Cloudflare Registry。
使用 --gar-email 提供服务账户电子邮件,并通过 stdin 用管道传输服务账户 JSON 密钥:
cat <PATH_TO_KEY> | npx wrangler containers registries configure <REGION>-docker.pkg.dev --gar-email=<SERVICE_ACCOUNT_EMAIL> --secret-name=<SECRET_NAME>{
"$schema": "./node_modules/wrangler/config-schema.json",
"containers": [
{
"image": "<REGION>-docker.pkg.dev/<PROJECT_ID>/<REPOSITORY>/<IMAGE>:<TAG>"
}
]
}# 示例: us-central1-docker.pkg.dev/my-project/my-repo/my-image:latest
[[containers]]
image = "<REGION>-docker.pkg.dev/<PROJECT_ID>/<REPOSITORY>/<IMAGE>:<TAG>"仅支持 *-docker.pkg.dev 主机。要配置凭据,请参阅使用私有 Google Artifact Registry 镜像。
欲了解更多信息,请参阅镜像管理。