Netzwerkoptionen für Amazon ECS Task für den EC2 Starttyp - Amazon Elastic Container Service

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.

Netzwerkoptionen für Amazon ECS Task für den EC2 Starttyp

Das Netzwerkverhalten von ECS Amazon-Aufgaben, die auf EC2 Amazon-Instances gehostet werden, hängt vom Netzwerkmodus ab, der in der Aufgabendefinition definiert ist. Wir empfehlen die Verwendung des awsvpc-Netzwerkmodus, es sei denn, Sie müssen einen anderen Netzwerkmodus verwenden.

Im Folgenden sind die verfügbaren Netzwerkmodi aufgeführt.

Netzwerkmodus Linux-Container auf EC2 Windows-Container an EC2 Beschreibung

awsvpc

Ja

Ja

Der Aufgabe wird eine eigene elastic network interface (ENI) und eine primäre private IPv4 Adresse zugewiesen. Dadurch erhält die Aufgabe dieselben Netzwerkeigenschaften wie EC2 Amazon-Instances.

bridge

Ja

Nein

Die Aufgabe verwendet das integrierte virtuelle Netzwerk von Docker unter Linux, das in jeder EC2 Amazon-Instance ausgeführt wird, die die Aufgabe hostet. Das integrierte virtuelle Netzwerk unter Linux verwendet den bridge Docker-Netzwerktreiber. Dies ist der Standard-Netzwerkmodus unter Linux, wenn in der Aufgabendefinition kein Netzwerkmodus angegeben ist.

host

Ja

Nein

Die Aufgabe verwendet das Netzwerk des Hosts, das das integrierte virtuelle Netzwerk von Docker umgeht, indem Container-Ports direkt denen ENI der EC2 Amazon-Instance zugeordnet werden, die die Aufgabe hostet. Dynamische Portzuordnungen können in diesem Netzwerkmodus nicht verwendet werden. Ein Container in einer Aufgabendefinition, der diesen Modus verwendet, muss eine bestimmte hostPort-Nummer angeben. Eine Portnummer auf einem Host kann nicht für mehrere Aufgaben verwendet werden. Daher können Sie nicht mehrere Aufgaben derselben Aufgabendefinition auf einer einzigen EC2 Amazon-Instance ausführen.

none

Ja

Nein

Die Aufgabe verfügt über keine externe Netzwerkverbindung.

default

Nein

Ja

Die Aufgabe verwendet das integrierte virtuelle Netzwerk von Docker unter Windows, das in jeder EC2 Amazon-Instance ausgeführt wird, die die Aufgabe hostet. Das integrierte virtuelle Netzwerk unter Windows verwendet den nat Docker-Netzwerktreiber. Dies ist der Standard-Netzwerkmodus unter Windows, wenn in der Aufgabendefinition kein Netzwerkmodus angegeben ist.

Weitere Informationen zum Docker-Netzwerk finden Sie in der Docker-Dokumentation unter Netzwerkübersicht.

Weitere Informationen zu Docker-Netzwerken unter Windows finden Sie unter Windows-Containernetzwerke in der Dokumentation von Microsoft zu Containern unter Windows.