As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Use parâmetros de definição de tarefas para passar variáveis de ambiente para um contêiner
Importante
Recomendamos armazenar seus dados confidenciais em AWS Secrets Manager segredos ou em parâmetros do AWS Systems Manager Parameter Store. Para ter mais informações, consulte Passar dados confidenciais para um contêiner.
As variáveis de ambiente especificadas na definição de tarefa podem ser legíveis por todos os usuários e perfis a quem são permitidos a ação DescribeTaskDefinition
para a definição de tarefa.
É possível transmitir variáveis de ambiente aos seus contêineres das maneiras a seguir:
-
Individualmente usando o parâmetro de definição de contêiner
environment
. Isso é mapeado para a opção--env
para docker run. -
Em massa, usando o parâmetro de definição de contêiner
environmentFiles
para listar um ou mais arquivos que contêm as variáveis de ambiente. O arquivo deve estar hospedado no Amazon S3. Isso é mapeado para a opção--env-file
para docker run.
Veja a seguir um trecho de uma definição de tarefa que mostra como especificar variáveis de ambiente individuais.
{ "family": "", "containerDefinitions": [ { "name": "", "image": "", ... "environment": [ { "name": "
variable
", "value": "value
" } ], ... } ], ... }