OpenAICloudflare Developer Platform2026/03/24 0:00

Containers - Use Docker Hub images with Containers

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

openaijamodel: gpt-5-mini-2025-08-07

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)で指定すること。
  • 認証設定や詳細な管理手順は公式ドキュメントの該当セクションを参照してください。

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

openaijamodel: gpt-5-mini-2025-08-07

Containers — Docker Hub イメージを使用する

Containers — Docker Hub イメージを使用する

Containers は Docker Hub ↗ のイメージをサポートするようになりました。Wrangler の設定で、まずイメージを Cloudflare Registry にプッシュする代わりに、完全修飾の Docker Hub イメージ参照を使用できます。

ポイント

  • Docker Hub の公開イメージを直接参照できます(例: docker.io/<NAMESPACE>/<REPOSITORY>:<TAG>)。
  • プライベートな Docker Hub イメージもサポートしています。認証情報の設定方法は下記参照。

設定例

wrangler.jsonc

{
  "containers": [
    {
      // Example: docker.io/cloudflare/sandbox:0.7.18
      "image": "docker.io/<NAMESPACE>/<REPOSITORY>:<TAG>",
    },
  ],
}

wrangler.toml

[[containers]]
image = "docker.io/<NAMESPACE>/<REPOSITORY>:<TAG>"

プライベートイメージ

Containers はプライベートな Docker Hub イメージもサポートします。認証情報の設定については「Use private Docker Hub images」を参照してください。詳細な運用や設定は「Image management」を参照してください。

Containers — Docker Hub イメージを使用する | Cloudflare Developer Platform | DocsDigest