

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.

# Aktualisieren Sie eine Containergruppendefinition für eine Amazon GameLift Servers Containerflotte
<a name="containers-modify-groups"></a>

Sie können die meisten Eigenschaften einer Container-Gruppendefinition aktualisieren, einschließlich der einzelnen Containerdefinitionen. Container-Gruppendefinitionen haben eine Versionsnummer. Wenn Sie eine Container-Gruppendefinition aktualisieren, Amazon GameLift Servers speichert das Update und erhöht die Versionsnummer der Definition. Bei der Konfiguration einer Containerflotte können Sie angeben, welche Version einer Containergruppendefinition bereitgestellt werden soll.

Nach der Aktualisierung einer Containergruppendefinition können Sie die neue Version für eine neue oder bestehende Containerflotte bereitstellen.

## Aktualisieren Sie die Definition einer Spielserver-Containergruppe
<a name="containers-modify-groups-edit"></a>

In diesem Thema wird beschrieben, wie Sie die Definition von Spielserver-Containergruppen mithilfe der Amazon GameLift Servers Konsole oder der AWS CLI-Tools aktualisieren. Ausführlichere Informationen zu optionalen Funktionen finden Sie unter[Passen Sie eine Amazon GameLift Servers Containerflotte an](containers-design-fleet.md).

**So aktualisieren Sie eine Container-Gruppendefinition:**

------
#### [ Console ]

Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) den AWS-Region Ort aus, an dem Sie die Container-Gruppe erstellen möchten. 

Öffnen Sie die linke Navigationsleiste der Konsole und wählen Sie **Verwaltete Container: Gruppendefinitionen**. Wählen Sie auf der Definitionsseite für Containergruppen eine Container-Gruppendefinition und -version aus, die Sie aktualisieren möchten.

Nachdem Sie Ihre Updates gespeichert haben, können Sie die neue Version verwenden, um neue Containerflotten zu erstellen, oder Sie können die Updates für eine bestehende Containerflotte bereitstellen.

**Schritt 1: Definieren Sie die Details der Containergruppen-Definition**
+ Sie können die Einstellungen für den Gesamtspeicher und das vCPU-Limit aktualisieren. 

**Schritt 2: Fügen Sie Containerdefinitionen hinzu**

Sie können die folgenden Aktualisierungen der Containerdefinition vornehmen: 
+ Aktualisieren Sie bestehende Containerdefinitionen. 
+ Fügen Sie neue Support-Container-Definitionen hinzu.
+ Entfernen Sie Support-Container-Definitionen.

1. Sie können den **ECR-Image-URI** aktualisieren. Stellen Sie sicher, dass Sie die **Server-SDK-Versionseinstellung** so aktualisieren, dass sie mit dem neuen Image übereinstimmt.

1. Sie können den **Portbereich des internen Containers** nach Bedarf aktualisieren. Änderungen, die Sie an diesen Einstellungen vornehmen, können sich auf die Verbindungsporteinstellungen einer Containerflotte auswirken, wenn diese Änderungen in einer Flotte implementiert werden. Weitere Details finden Sie unter [Netzwerkverbindungen konfigurieren](containers-design-fleet.md#containers-custom-network). 

**Schritt 3: Abhängigkeiten konfigurieren**
+ Sie können Abhängigkeiten nach Bedarf ändern. Weitere Informationen finden Sie unter [Legen Sie Container-Abhängigkeiten fest](containers-design-fleet.md#containers-design-fleet-dependencies).

**Schritt 3: Überprüfen und Erstellen**
+ Überprüfen Sie Ihre Aktualisierungen der Containergruppen-Definition. Verwenden Sie **Bearbeiten**, um weitere Änderungen in einem beliebigen Abschnitt vorzunehmen. Wenn Sie fertig sind, wählen Sie **Erstellen**, um eine neue Version der Container-Gruppendefinition zu generieren. 

  Wenn Ihre Anfrage erfolgreich ist, zeigt die Konsole die Detailseite für die neue Container-Gruppen-Definitionsressource an. Anfänglich lautet der Status`COPYING`, als Amazon GameLift Servers beginnt, Schnappschüsse aller Container-Images für die Gruppe zu erstellen. Wenn diese Phase abgeschlossen ist, ändert sich der Status der Container-Gruppendefinition auf`READY`. Eine Containergruppendefinition muss den `READY` Status haben, bevor Sie damit eine Containerflotte erstellen können.

------
#### [ AWS CLI ]

Wenn Sie die AWS CLI verwenden, um eine Container-Gruppendefinition zu erstellen oder zu aktualisieren, verwalten Sie Ihre Container-Definitionskonfigurationen in einer separaten `JSON` Datei. Sie können in Ihrem CLI-Befehl auf die Datei verweisen. Schemabeispiele finden Sie unter[Erstellen Sie eine `JSON` Container-Definitionsdatei](containers-create-groups.md#containers-definitions-create).

Wenn Sie eine Definition aktualisieren, müssen Sie nur die Werte angeben, die Sie aktualisieren möchten. Amazon GameLift Serversbehält alle Werte bei, die Sie nicht in Ihre Aktualisierungsanforderung aufnehmen. Wenn Sie eine Container-Definition ändern. Wenn Sie jedoch eine Containerdefinition ändern, geben Sie einen vollständigen Satz an.

**Um eine Container-Gruppendefinition zu aktualisieren**  
Verwenden Sie den `update-container-group-definition` CLI-Befehl, um eine neue Container-Gruppendefinition zu aktualisieren. Weitere Informationen zu diesem Befehl finden Sie [update-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-container-group-definition.html)in der *AWS CLI-Befehlsreferenz*.  

**Example : Spielserver-Containergruppe**  
Sie können eine Version der Containergruppen-Definition angeben, wenn Sie eine Container-Gruppendefinition abrufen, aktualisieren oder löschen oder wenn Sie eine Container-Flotte erstellen oder aktualisieren. Jede Containergruppendefinition hat eine Versionseigenschaft. Darüber hinaus gibt der ARN-Wert der and-Definition die Versionsnummer an.  
Dieses Beispiel veranschaulicht eine Anfrage nach einer Änderung an der Definition einer Spielserver-Containergruppe. Es wird davon ausgegangen, dass Sie eine JSON-Datei mit den Containerdefinitionen für diese Gruppe erstellt haben. In diesem Beispiel wird der ARN-Wert als Definitionsname verwendet und angegeben, dass das Update auf Version 1 erfolgt.  

```
aws gamelift update-container-group-definition \
    --name arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:1 \
    --operating-system AMAZON_LINUX_2023 \
    --container-group-type GAME_SERVER \
    --total-memory-limit-mebibytes 4096 \
    --total-vcpu-limit 1 \
    --container-definitions file://SimpleServer.json
```

------

## Klonen Sie eine Container-Gruppendefinition
<a name="containers-create-groups-clone"></a>

Sie können die Amazon GameLift Servers Konsole verwenden, um eine bestehende Container-Gruppendefinition zu klonen. 

**Um eine Container-Gruppe zu klonen**

1. Gehen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) zum linken Navigationsbereich und wählen Sie **Container-Gruppen** aus.

1. Wählen Sie auf der Listenseite mit den **Containergruppen** die vorhandene Container-Gruppe aus, die Sie klonen möchten. Nachdem Sie eine Container-Gruppe ausgewählt haben, ist die Schaltfläche **Klonen** aktiv.

1. Klicken auf **Clone**. Diese Aktion öffnet den Assistenten zum Erstellen von Containergruppen mit vordefinierten Einstellungen.

1. Geben Sie einen neuen Namen für die geklonte Containergruppe ein. Die Containergruppe in derselben Region muss eindeutige Namen haben. 

1. Gehen Sie die Seiten mit der Containergruppe und der Container-Definition durch, überprüfen **Sie die neue Container-Gruppe und erstellen Sie** sie.