Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Übergeben Sie eine einzelne Umgebungsvariable an einen ECS Amazon-Container
Wichtig
Wir empfehlen, Ihre sensiblen Daten entweder in AWS Secrets Manager Secrets- oder AWS Systems Manager Parameter Store-Parametern zu speichern. Weitere Informationen finden Sie unter Übergeben Sie sensible Daten an einen ECS Amazon-Container.
Die in der Aufgabendefinition angegebenen Umgebungsvariablen sind für alle Benutzer und Rollen lesbar, die die DescribeTaskDefinition
-Aktion für die Aufgabendefinition durchführen dürfen.
Sie können Umgebungsvariablen auf folgende Weise an Ihre Container übergeben:
-
Individuell mit dem
environment
-Containerdefinitionsparameter. Dies wird auf die Option--env
abgebildet, um auf die docker runzu verweisen. -
Verwenden Sie den Container-Definitionsparameter
environmentFiles
, um eine oder mehrere Dateien aufzulisten, die die Umgebungsvariablen enthalten. Die Datei muss in Amazon S3 gehostet werden. Dies wird auf die Option--env-file
abgebildet, um auf die docker runzu verweisen.
Im Folgenden finden Sie ein Ausschnitt aus einer Aufgabendefinition, in dem gezeigt wird, wie einzelne Umgebungsvariablen angegeben werden.
{ "family": "", "containerDefinitions": [ { "name": "", "image": "", ... "environment": [ { "name": "
variable
", "value": "value
" } ], ... } ], ... }