跳转到内容
本站为社区维护的非官方中文翻译,与 Cloudflare, Inc. 无关联。本站不提供账户登录,请勿在任何非官方站点输入您的 Cloudflare 账户信息。官方文档:developers.cloudflare.com

环境变量

最后更新 查看 MarkdownAgent 设置

运行时环境变量

容器运行时自动设置以下变量:

  • CLOUDFLARE_APPLICATION_ID - Containers 应用程序的 ID
  • CLOUDFLARE_COUNTRY_A2 - 容器所放置国家的 ISO 3166-1 Alpha 2 代码 ↗
  • CLOUDFLARE_LOCATION - 容器所放置位置的名称
  • CLOUDFLARE_REGION - 区域名称
  • CLOUDFLARE_DURABLE_OBJECT_ID - 容器绑定的 Durable Object 实例的 ID。你可以在仪表板上使用它来标识特定的容器实例。

用户定义的环境变量

你可以在 Worker 中定义容器时设置环境变量,或者在启动容器实例时设置。

例如:

class MyContainer extends Container {
	defaultPort = 4000;
	envVars = {
		MY_CUSTOM_VAR: "value",
		ANOTHER_VAR: "another_value",
	};
}

有关定义环境变量和 secrets 的更多详细信息,请参阅此示例。

这篇文档对您有帮助吗?