← Containers / containers / platform-details
Переменные окружения
Переменные среды выполнения
Среда выполнения контейнера автоматически задаёт следующие переменные:
CLOUDFLARE_APPLICATION_ID- идентификатор приложения ContainersCLOUDFLARE_COUNTRY_A2- код ISO 3166-1 Alpha 2 ↗ страны, в которой размещён контейнерCLOUDFLARE_LOCATION- название локации, в которой размещён контейнерCLOUDFLARE_REGION- название регионаCLOUDFLARE_DURABLE_OBJECT_ID- идентификатор экземпляра Durable Object, к которому привязан контейнер. С его помощью можно определить конкретные экземпляры контейнера в дашборде.
Переменные окружения, заданные пользователем
Переменные окружения можно задать при определении Container в вашем Worker или при запуске экземпляра контейнера.
Например:
class MyContainer extends Container {
defaultPort = 4000;
envVars = {
MY_CUSTOM_VAR: "value",
ANOTHER_VAR: "another_value",
};
}Подробнее об определении переменных окружения и секретов можно узнать в этот пример.