Delen via


Omgevingsvariabelen beheren in Azure Container Apps

In Azure Container Apps kunt u omgevingsvariabelen voor runtime instellen. Deze variabelen kunnen worden ingesteld als handmatige vermeldingen of als verwijzingen naar geheimen. Deze omgevingsvariabelen worden tijdens runtime in uw container-app geladen.

Omgevingsvariabelen configureren

U kunt de omgevingsvariabelen configureren bij het maken van de container-app of later door een nieuwe revisie te maken.

Notitie

Om verwarring te voorkomen, wordt het afgeraden om omgevingsvariabelen te dupliceren. Wanneer meerdere omgevingsvariabelen dezelfde naam hebben, wordt de laatste in de lijst van kracht.

Als u een nieuwe container-app maakt via Azure Portal, kunt u de omgevingsvariabelen instellen in de sectie Container:

Schermopname van de pagina container-app maken.

Omgevingsvariabelen toevoegen aan bestaande container-apps

Nadat de container-app is gemaakt, is de enige manier om de omgevingsvariabelen voor container-apps bij te werken door een nieuwe revisie te maken met de benodigde wijzigingen.

  1. Zoek in Azure Portal naar Container Apps en selecteer vervolgens uw app.

    Schermopname van de zoekbalk van Azure Portal met Container App als een van de resultaten.

  2. Selecteer revisies en replica's > maken in het linkermenu van de app

    Schermopname van de pagina Voor het maken van container-app-revisies.

  3. Vervolgens moet u de huidige bestaande containerinstallatiekopieën bewerken:

    Schermopname van de pagina containerinstallatiekopieën voor containerrevisierevisiecontainers.

  4. In de sectie Omgevingsvariabelen kunt u nieuwe omgevingsvariabelen toevoegen door op Toevoegen te klikken.

  5. Stel vervolgens de naam van uw omgevingsvariabele en de bron in (dit kan een verwijzing naar een geheim zijn).

    Schermopname van de sectie Container App Revision container image environment settings.

    1. Als u de bron als handmatig selecteert, kunt u de waarde van de omgevingsvariabele handmatig invoeren.

      Schermopname van de sectie Container App Revision container image environment settings met een van de omgevingsbronnen geselecteerd als Handmatig.

Ingebouwde omgevingsvariabelen

Azure Container Apps voegt automatisch omgevingsvariabelen toe die uw apps en taken kunnen gebruiken om platformmetagegevens tijdens runtime te verkrijgen.

Apps

De volgende variabelen zijn beschikbaar voor container-apps:

Variabelenaam Beschrijving Voorbeeldwaarde
CONTAINER_APP_NAME De naam van de container-app. my-containerapp
CONTAINER_APP_REVISION De naam van de revisie van de container-app. my-containerapp--20mh1s9
CONTAINER_APP_HOSTNAME De revisiespecifieke hostnaam van de container-app. my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io
CONTAINER_APP_ENV_DNS_SUFFIX Het DNS-achtervoegsel voor de Container Apps-omgeving. Als u de FQDN (Fully Qualified Domain Name) van de app wilt ophalen, voegt u de naam van de app toe aan het DNS-achtervoegsel in de indeling $CONTAINER_APP_NAME.$CONTAINER_APP_ENV_DNS_SUFFIX. <DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io
CONTAINER_APP_PORT De doelpoort van de container-app. 8080
CONTAINER_APP_REPLICA_NAME De naam van de replica van de container-app. my-containerapp--20mh1s9-86c8c4b497-zx9bq

Projecten

De volgende variabelen zijn beschikbaar voor Container Apps-taken:

Variabelenaam Beschrijving Voorbeeldwaarde
CONTAINER_APP_JOB_NAME De naam van de taak. my-job
CONTAINER_APP_JOB_EXECUTION_NAME De naam van de taakuitvoering. my-job-iwpi4il

Volgende stappen