Containers:Docker Hubイメージを直接指定して使用可能に
Key Points
- Docker Hubを直接指定
- プライベート対応あり
- wranglerでフル修飾イメージ
Summary
Cloudflare ContainersがDocker Hubのイメージ参照を直接サポートします。wrangler設定でフルに修飾されたDocker Hubイメージ名を指定すれば、事前にCloudflare Registryへプッシュする必要はありません。プライベートDocker Hubイメージもサポートしており、認証情報の設定方法はドキュメントを参照してください。
Key Points
-
wrangler設定にフル修飾イメージを指定するだけでOK
{ "containers": [ { "image": "docker.io/<NAMESPACE>/<REPOSITORY>:<TAG>" } ] }
[[containers]] image = "docker.io/<NAMESPACE>/<REPOSITORY>:<TAG>"
-
Cloudflare Registryへ先にプッシュする必要はない
-
プライベートイメージ対応: 認証情報を設定してからデプロイ(詳細は「Use private Docker Hub images」「Image management」を参照)
-
推奨ワークフロー:
- wrangler設定を更新してフル修飾イメージを指定
- (必要なら)Docker Hub認証を設定
- デプロイして動作を検証
Notes
- イメージ名は必ず完全修飾(例: docker.io/namespace/repo:tag)で指定すること。
- 認証設定や詳細な管理手順は公式ドキュメントの該当セクションを参照してください。