Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

環境変数

最終更新 Markdown で表示Agent セットアップ

ランタイム環境変数

コンテナランタイムは、次の変数を自動で設定します。

  • 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 で Container を定義するとき、またはコンテナインスタンスの起動時に設定できます。

例:

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

環境変数とシークレットの定義の詳細は、この例 を参照してください。

役に立ちましたか?