Veröffentlicht am: Aug 9, 2018
Sie können Ihre containerisierte Anwendung jetzt einfach so konfigurieren, dass sie auf Speicher-Volumes zugreifen kann, die durch lokale Instance-Speicher, Amazon Elastic Block Storage (EBS)oder Amazon Elastic File System (EFS) Volumes unterstützt werden, indem Sie Docker-Volume-Treiber und Volume-Plugins wie Rex-Ray und Portworx verwenden.
Bisher mussten Sie Ihr Speicher-Volume manuell mit benutzerdefinierten Werkzeugen wie Bash-Skripten, Lambda-Funktionen und manueller Konfiguration von Docker-Volumes verwalten, wenn Sie containerisierte Anwendungen bereitstellen wollten, die Zugriff auf Speicher-Volumes erforderten.
Mit der Unterstützung von Docker-Volumes können Sie jetzt zustandsbehaftete und speicherintensive Anwendungen auf Amazon ECS bereitstellen. Sie haben die Flexibilität, den Lebenszyklus des Docker-Volumes zu konfigurieren und festzulegen, ob es sich um ein Zwischenspeicher-Volume handelt, das für eine einzelne Instanziierung einer Aufgabe bestimmt ist, oder um einen persistenten Speicher, der über den Lebenszyklus einer eindeutigen Instanziierung der Aufgabe hinaus besteht. Sie können auch ein vorinstalliertes Docker-Volume verwenden, das Sie vor dem Start Ihrer Aufgabe erstellt haben.
Um diese Funktion zu nutzen, installieren Sie ggf. zuerst Ihr bevorzugtes Docker-Volume-Plugin und geben Sie einfach den Volume-Namen, den Volume-Treiber und die Parameter an, wenn Sie eine Aufgabendefinition über die AWS-Verwaltungskonsole, CLI oder SDK einrichten.
Weitere Informationen finden Sie in der Amazon ECS-Dokumentation.
Bitte besuchen Sie die AWS-Regionentabelle, um alle AWS-Regionen zu sehen, in denen Amazon ECS verfügbar ist.