内容提要
Cloudflare于2025年6月24日发布了Cloudflare Containers,现处于公测阶段,适用于付费Cloudflare Worker计划。用户可通过Node.js wrangler和Docker部署应用,示例代码可在GitHub获取。部署前需准备Cloudflare镜像,并使用特定命令推送镜像以完成部署。
关键要点
-
Cloudflare于2025年6月24日发布Cloudflare Containers,现处于公测阶段。
-
Cloudflare Containers适用于付费Cloudflare Worker计划。
-
用户可通过Node.js wrangler和Docker部署应用。
-
示例代码可在GitHub获取,入口文件为src/index.ts。
-
部署前需准备Cloudflare镜像,支持Cloudflare Image Registry。
-
可以通过指定Dockerfile构建并发布镜像,或推送现有镜像。
-
镜像必须有标签,不能使用latest标签。
-
使用命令wrangler containers push推送镜像。
-
运行wrangler deploy命令完成部署,访问返回的链接查看应用。
延伸问答
Cloudflare Containers是什么?
Cloudflare Containers是Cloudflare Workers中的无服务器容器运行时,当前处于公测阶段。
如何使用Cloudflare Containers部署应用?
用户可以通过Node.js wrangler和Docker部署应用,具体步骤包括准备Cloudflare镜像并使用命令推送和部署。
部署Cloudflare Containers前需要准备什么?
需要准备Cloudflare镜像,并确保使用Cloudflare Image Registry,此外还需安装Node.js、wrangler和Docker。
如何推送镜像到Cloudflare Registry?
使用命令wrangler containers push推送镜像,确保镜像有标签且不能使用latest标签。
Cloudflare Containers支持哪些镜像?
Cloudflare Containers仅支持Cloudflare Image Registry中的镜像。
如何查看已部署的应用?
运行wrangler deploy命令后,访问返回的链接即可查看已部署的应用。