Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V Azure Container Apps můžete nastavit proměnné prostředí runtime. Tyto proměnné lze nastavit jako ručně zadané položky nebo odkazy na tajné kódy. Tyto proměnné prostředí se načítají do kontejnerové aplikace během běhu.
Konfigurace proměnných prostředí
Proměnné prostředí můžete nakonfigurovat při vytváření kontejnerové aplikace nebo později vytvořením nové revize.
Poznámka:
Aby nedocházelo k nejasnostem, nedoporučuje se duplikovat proměnné prostředí. Pokud má více proměnných prostředí stejný název, projeví se poslední proměnná v seznamu.
Pokud vytváříte novou aplikaci kontejneru prostřednictvím webu Azure Portal, můžete nastavit proměnné prostředí v části Kontejner:
Přidejte proměnné prostředí do existujících kontejnerových aplikací
Po vytvoření kontejnerové aplikace je jediným způsobem, jak aktualizovat proměnné prostředí Container App, vytvořením nové revize s potřebnými změnami.
Na webu Azure Portal vyhledejte kontejnerové aplikace a pak vyberte svou aplikaci.
V nabídce vlevo aplikace vyberte Revize a repliky > Vytvořit novou revizi.
Pak musíte upravit aktuální existující image kontejneru:
V části Proměnné prostředí můžete přidat nové proměnné prostředí kliknutím na přidat.
Potom nastavte název proměnné prostředí a zdroj (může to být odkaz na tajný kód).
Pokud vyberete zdroj jako ruční, můžete hodnotu proměnné prostředí zadat ručně.
Předdefinované proměnné prostředí
Azure Container Apps automaticky přidává proměnné prostředí, které můžou vaše aplikace a úlohy použít k získání metadat platformy za běhu.
Aplikace
Pro kontejnerové aplikace jsou k dispozici následující proměnné:
| Název proměnné | Popis | Příklad hodnoty |
|---|---|---|
CONTAINER_APP_NAME |
Název kontejnerové aplikace. | my-containerapp |
CONTAINER_APP_REVISION |
Název revize aplikace kontejneru. | my-containerapp--20mh1s9 |
CONTAINER_APP_HOSTNAME |
Hostitelské jméno specifické pro revizi kontejnerové aplikace. | my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_ENV_DNS_SUFFIX |
Přípona DNS pro prostředí Container Apps. Pokud chcete získat plně kvalifikovaný název domény (FQDN) aplikace, připojte název aplikace k příponě DNS ve formátu $CONTAINER_APP_NAME.$CONTAINER_APP_ENV_DNS_SUFFIX. |
<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_PORT |
Cílový port aplikace kontejneru. | 8080 |
CONTAINER_APP_REPLICA_NAME |
Název repliky kontejnerové aplikace. | my-containerapp--20mh1s9-86c8c4b497-zx9bq |
CONTAINER_NAME |
Název repliky. K dispozici pro aplikace spravovaných funkcí a aplikace logiky. | my-containerapp--20mh1s9-86c8c4b497-zx9bq |
Úlohy
Pro úlohy Container Apps jsou k dispozici následující proměnné:
| Název proměnné | Popis | Příklad hodnoty |
|---|---|---|
CONTAINER_APP_JOB_NAME |
Název úlohy. | my-job |
CONTAINER_APP_JOB_EXECUTION_NAME |
Název provádění úlohy. | my-job-iwpi4il |