Azure Container Apps'te ortam değişkenlerini yönetme

Azure Container Apps'te çalışma zamanı ortam değişkenlerini ayarlayabilirsiniz. Bu değişkenler el ile giriş olarak veya gizli dizilere başvuru olarak ayarlanabilir. Bu ortam değişkenleri çalışma zamanı sırasında Kapsayıcı Uygulamanıza yüklenir.

Ortam değişkenlerini yapılandırma

Ortam Değişkenlerini Kapsayıcı Uygulaması'nın oluşturulmasından sonra veya daha sonra yeni bir düzeltme oluşturarak yapılandırabilirsiniz.

Not

Karışıklığı önlemek için ortam değişkenlerini yinelemek önerilmez. Birden çok ortam değişkeni aynı ada sahip olduğunda, listedeki son değişken geçerli olur.

Azure portalı aracılığıyla yeni bir Kapsayıcı Uygulaması oluşturuyorsanız, Kapsayıcı bölümünde ortam değişkenlerini ayarlayabilirsiniz:

Kapsayıcı Uygulaması oluşturma sayfasının ekran görüntüsü.

Mevcut kapsayıcı uygulamalarına ortam değişkenleri ekleme

Kapsayıcı Uygulaması oluşturulduktan sonra Kapsayıcı Uygulaması ortam değişkenlerini güncelleştirmenin tek yolu, gerekli değişikliklerle yeni bir düzeltme oluşturmaktır.

  1. Azure portalında Container Apps'i arayın ve uygulamanızı seçin.

    Sonuçlardan biri olarak Container App içeren Azure portalı arama çubuğunun ekran görüntüsü.

  2. Uygulamanın sol menüsünde Düzeltmeler ve çoğaltmalar > Yeni düzeltme oluştur'u seçin

    Kapsayıcı Uygulaması Düzeltmesi oluşturma sayfasının ekran görüntüsü.

  3. Ardından mevcut kapsayıcı görüntüsünü düzenlemeniz gerekir:

    Kapsayıcı Uygulaması Düzeltme kapsayıcı görüntüsü ayarları sayfasının ekran görüntüsü.

  4. Ortam değişkenleri bölümünde Ekle'ye tıklayarak Yeni Ortam değişkenleri ekleyebilirsiniz.

  5. Ardından Ortam değişkeninizin adını ve Kaynak'ı ayarlayın (bir gizli diziye başvuru olabilir).

    Kapsayıcı Uygulaması Düzeltme kapsayıcı görüntüsü ortamı ayarları bölümünün ekran görüntüsü.

    1. Kaynak'ı el ile seçerseniz Ortam değişkeni değerini el ile girebilirsiniz.

      Ortam kaynaklarından birinin El ile olarak seçildiği Kapsayıcı Uygulaması Düzeltmesi kapsayıcı görüntüsü ortamı ayarları bölümünün ekran görüntüsü.

Yerleşik ortam değişkenleri

Azure Container Apps, uygulamalarınızın ve işlerinizin çalışma zamanında platform meta verilerini almak için kullanabileceği ortam değişkenlerini otomatik olarak ekler.

Uygulamalar

Kapsayıcı uygulamaları için aşağıdaki değişkenler kullanılabilir:

Değişken adı Açıklama Örnek değer
CONTAINER_APP_NAME Kapsayıcı uygulamasının adı. my-containerapp
CONTAINER_APP_REVISION Kapsayıcı uygulaması düzeltmesinin adı. my-containerapp--20mh1s9
CONTAINER_APP_HOSTNAME Kapsayıcı uygulamasının düzeltmeye özgü ana bilgisayar adı. my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io
CONTAINER_APP_ENV_DNS_SUFFIX Container Apps ortamı için DNS son eki. Uygulamanın tam etki alanı adını (FQDN) almak için, dns son ekine biçiminde $CONTAINER_APP_NAME.$CONTAINER_APP_ENV_DNS_SUFFIXuygulama adını ekleyin. <DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io
CONTAINER_APP_PORT Kapsayıcı uygulamasının hedef bağlantı noktası. 8080
CONTAINER_APP_REPLICA_NAME Kapsayıcı uygulaması çoğaltmasının adı. my-containerapp--20mh1s9-86c8c4b497-zx9bq

İşler

Container Apps işleri için aşağıdaki değişkenler kullanılabilir:

Değişken adı Açıklama Örnek değer
CONTAINER_APP_JOB_NAME İşin adı. my-job
CONTAINER_APP_JOB_EXECUTION_NAME İş yürütmenin adı. my-job-iwpi4il

Sonraki adımlar