跳转到内容
搜索文档

Environment Variables

最后更新 查看 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 的更多详细信息,请参阅此示例

这篇文档对您有帮助吗?