Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nos Aplicativos de Contêiner do Azure, você pode definir variáveis de ambiente de runtime. Essas variáveis podem ser definidas manualmente como entradas ou como referências a segredos. Essas variáveis de ambiente são carregadas em seu Aplicativo de Contêiner durante o runtime.
Configurar variáveis de ambiente
Você pode configurar as Variáveis de Ambiente após a criação do Aplicativo de Contêiner ou posteriormente, criando uma revisão.
Observação
Para evitar confusão, não é recomendável duplicar as variáveis de ambiente. Quando várias variáveis de ambiente têm o mesmo nome, a última da lista entra em vigor.
Se você estiver criando um Aplicativo de Contêiner por meio do portal do Azure, poderá configurar as variáveis de ambiente na seção Contêiner:
Adicionar variáveis de ambiente em aplicativos de contêiner existentes
Depois que o Aplicativo de Contêiner é criado, a única maneira de atualizar as variáveis de ambiente do Aplicativo de Contêiner é criando uma revisão com as alterações necessárias.
Entre no portal do Azure, pesquise por Aplicativos de Contêiner e, em seguida, selecione seu aplicativo.
No menu à esquerda do aplicativo, selecione Revisões e réplicas > Criar revisão
Em seguida, você precisa editar a imagem de contêiner existente atual:
Na seção Variáveis de ambiente, você pode adicionar novas variáveis de ambiente clicando em Adicionar.
Em seguida, defina o nome da variável de Ambiente e a Origem (pode ser uma referência a um segredo).
Se você selecionar a origem como manual, poderá inserir manualmente o valor da variável Ambiente.
Variáveis de ambiente internas
Os Aplicativos de Contêiner do Azure adicionam automaticamente variáveis de ambiente que seus aplicativos e trabalhos podem usar para obter metadados da plataforma em tempo de execução.
Aplicativos
As seguintes variáveis estão disponíveis para aplicativos de contêiner:
| Nome da variável | Descrição | Valor de exemplo |
|---|---|---|
CONTAINER_APP_NAME |
O nome do aplicativo de contêiner. | my-containerapp |
CONTAINER_APP_REVISION |
O nome da revisão do aplicativo de contêiner. | my-containerapp--20mh1s9 |
CONTAINER_APP_HOSTNAME |
O nome do host específico da revisão do aplicativo de contêiner. | my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_ENV_DNS_SUFFIX |
O sufixo DNS para o ambiente de Aplicativos de Contêiner. Para obter o FQDN (nome de domínio totalmente qualificado) do aplicativo, acrescente o nome do aplicativo ao sufixo DNS no formato $CONTAINER_APP_NAME.$CONTAINER_APP_ENV_DNS_SUFFIX. |
<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_PORT |
A porta de destino do aplicativo de contêiner. | 8080 |
CONTAINER_APP_REPLICA_NAME |
O nome da réplica do aplicativo de contêiner. | my-containerapp--20mh1s9-86c8c4b497-zx9bq |
Trabalhos
As seguintes variáveis estão disponíveis para trabalhos de Aplicativos de Contêiner:
| Nome da variável | Descrição | Valor de exemplo |
|---|---|---|
CONTAINER_APP_JOB_NAME |
O nome do trabalho. | my-job |
CONTAINER_APP_JOB_EXECUTION_NAME |
O nome da execução do trabalho. | my-job-iwpi4il |