使用 Cloudflare Containers 部署容器应用

使用 Cloudflare Containers 部署容器应用

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

Cloudflare 于 2025 年 6 月 24 日推出 Cloudflare Containers,允许付费用户在 Cloudflare Workers 中部署容器应用。以 httpbin 为例,介绍了准备镜像、使用 Docker 和 wrangler 工具的部署过程。用户需将镜像推送至 Cloudflare Registry,并通过指定标签进行部署。

🎯

关键要点

  • Cloudflare 于 2025 年 6 月 24 日推出 Cloudflare Containers,允许付费用户在 Cloudflare Workers 中部署容器应用。
  • Cloudflare Containers 目前处于公开测试阶段,所有 Cloudflare Worker 的付费用户均可使用。
  • 部署容器应用的先决条件包括 Nodejs、wrangler、Docker 和 Cloudflare Workers 付费计划。
  • 用户需要将镜像推送至 Cloudflare Registry,并通过指定标签进行部署。
  • 在部署之前,用户需准备镜像并确保其有标签,且不能是 latest。
  • 使用 wrangler containers push 命令推送镜像,并在 wrangler.jsonc 中填入新的镜像标签。
  • 运行 wrangler deploy 后,用户可以通过返回的链接访问已部署的应用程序。

延伸问答

Cloudflare Containers 是什么?

Cloudflare Containers 是 Cloudflare 于 2025 年推出的无服务器容器运行时,允许付费用户在 Cloudflare Workers 中部署容器应用。

使用 Cloudflare Containers 部署应用需要哪些先决条件?

部署应用需要 Nodejs、wrangler、Docker 和 Cloudflare Workers 付费计划。

如何将镜像推送到 Cloudflare Registry?

用户需使用命令 'wrangler containers push 镜像标签' 将镜像推送到 Cloudflare Registry,并确保镜像有标签且不能是 latest。

部署容器应用的具体步骤是什么?

首先准备镜像并标记,然后使用 'wrangler containers push' 命令推送镜像,最后运行 'wrangler deploy' 部署应用。

Cloudflare Containers 目前处于什么阶段?

Cloudflare Containers 目前处于公开测试阶段,所有 Cloudflare Worker 的付费用户均可使用。

如何访问已部署的应用程序?

运行 'wrangler deploy' 后,用户可以通过返回的链接访问已部署的应用程序。

➡️

继续阅读