Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nos Aplicativos de Contêiner do Azure, você pode definir variáveis de ambiente de tempo de execução. Essas variáveis podem ser definidas como entradas manuais ou como referências a segredos. Essas variáveis de ambiente são carregadas em seu aplicativo de contêiner durante o tempo de execução.
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 nova revisão.
Nota
Para evitar confusão, não é recomendado duplicar variáveis de ambiente. Quando várias variáveis de ambiente têm o mesmo nome, a última da lista entra em vigor.
Se estiver a criar uma nova Aplicação de Contentor através do portal do Azure, pode configurar as variáveis de ambiente na secção Contentor:
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 nova revisão com as alterações necessárias.
No portal do Azure, procure Aplicativos de Contêiner e selecione seu aplicativo.
No menu esquerdo do aplicativo, selecione Revisões e réplicas > Criar nova revisão
Em seguida, você tem que 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 Ambiente e a Origem (pode ser uma referência a um segredo).
Se você selecionar a fonte como manual, poderá inserir manualmente o valor da variável Ambiente.
Variáveis de ambiente incorporadas
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.
Aplicações
As seguintes variáveis estão disponíveis para aplicativos de contêiner:
| Nome da variável | Description | 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 de host específico da revisão do aplicativo contêiner. | my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_ENV_DNS_SUFFIX |
O sufixo DNS para o ambiente Container Apps. Para obter o nome de domínio totalmente qualificado (FQDN) 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 |
Tarefas
As seguintes variáveis estão disponíveis para trabalhos de Aplicativos de Contêiner:
| Nome da variável | Description | Valor de exemplo |
|---|---|---|
CONTAINER_APP_JOB_NAME |
O nome da tarefa. | my-job |
CONTAINER_APP_JOB_EXECUTION_NAME |
O nome da execução do trabalho. | my-job-iwpi4il |