Passa una singola variabile di ambiente a un ECS container Amazon - Amazon Elastic Container Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Passa una singola variabile di ambiente a un ECS container Amazon

Importante

Ti consigliamo di archiviare i dati sensibili nei parametri AWS Secrets Manager segreti o AWS Systems Manager Parameter Store. Per ulteriori informazioni, consulta Trasferisci dati sensibili a un ECS contenitore Amazon.

Le variabili di ambiente specificate nella definizione di attività sono leggibili da tutti gli utenti IAM e i ruoli per i quali è consentita l'operazione DescribeTaskDefinition per la definizione di attività.

Puoi passare le variabili di ambiente ai container nei seguenti modi:

  • Individualmente utilizzando il parametro di definizione del container environment. Questo viene mappato all'opzione --env su docker run.

  • In blocco, utilizzando il parametro di definizione del container environmentFiles per elencare uno o più file contenenti le variabili di ambiente. Il file deve essere ospitato in Amazon S3. Questo viene mappato all'opzione --env-file su docker run.

Di seguito è riportato uno snippet di una definizione di attività che mostra come specificare singole variabili di ambiente.

{ "family": "", "containerDefinitions": [ { "name": "", "image": "", ... "environment": [ { "name": "variable", "value": "value" } ], ... } ], ... }