

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.

# Erstellen einer Lebenszyklusrichtlinie für ein Repository in Amazon ECR
<a name="lp_creation"></a>

 Verwenden Sie eine Lebenszyklus-Richtlinie, um eine Reihe von Regeln zu erstellen, die ablaufen, oder archivieren Sie ungenutzte Repository-Images. Nach der Erstellung einer Lebenszyklus-Richtlinie sind die betroffenen Images innerhalb von 24 Stunden abgelaufen oder archiviert.

**Anmerkung**  
Wenn Sie die Amazon ECR-Replikation verwenden, um Kopien eines Repositorys in verschiedenen Regionen oder Konten zu erstellen, beachten Sie, dass eine Lebenszyklusrichtlinie nur eine Aktion für Repositorys in der Region ausführen kann, in der sie erstellt wurde. Wenn Sie die Replikation aktiviert haben, sollten Sie daher erwägen, eine Lebenszyklusrichtlinie für jede Region und jedes Konto zu erstellen, in das Sie Ihre Repositorys replizieren.

## Voraussetzung
<a name="lp-creation-prerequisite"></a>

**Bewährtes Verfahren:** Erstellen Sie eine Vorschau der Lifecycle-Richtlinien, um zu überprüfen, ob die Bilder abgelaufen sind oder ob die nach Ihren Lebenszyklus-Richtlinien archivierten Bilder Ihren Vorstellungen entsprechen. Detaillierte Anweisungen finden Sie unter [Erstellen einer Lifecycle-Policy-Vorschau in Amazon ECR](lpp_creation.md).

## So erstellen Sie eine Lebenszyklusrichtlinie (AWS-Managementkonsole)
<a name="lp-creation-console"></a>

1. Öffnen Sie die Amazon ECR-Konsole unter [https://console.aws.amazon.com/ecr/Repositorys](https://console.aws.amazon.com/ecr/repositories).

1. Wählen Sie auf der Navigationsleiste die Region aus, in der das Repository enthalten ist, für das eine Lebenszyklusrichtlinien erstellt werden soll.

1. Wählen Sie im Navigationsbereich unter **Private Registrierung** die Option **Repositorys** aus.

1. Wählen Sie auf der Seite **Private Repositorys** ein Repository aus und verwenden Sie dann das Drop-down-Menü **Aktionen**, um die Option **Lebenszyklusrichtlinien** auszuwählen.

1. Wählen Sie auf der Seite mit den Lebenszyklusrichtlinienregeln die Option **Regel erstellen** aus.

1. Geben Sie die folgenden Details für Ihre Lebenszyklusrichtlinienregel ein.

   1. Geben Sie für **Regelpriorität** eine Nummer für die Regelpriorität ein. Die Regelpriorität bestimmt, in welcher Reihenfolge die Lebenszyklusrichtlinienregeln angewendet werden. Eine niedrigere Regelprioritätsnummer bedeutet eine höhere Priorität. Beispielsweise hat eine Regel mit Priorität 1 Vorrang vor einer Regel mit Priorität 2.

   1. Geben Sie für **Regelbeschreibung** eine Beschreibung für die Lebenszyklusrichtlinienregel ein.

   1. Wählen Sie für **Image-Status** die Optionen **Markiert (Platzhalterabgleich)**, **Markiert (Präfixabgleich)**, **Nicht markiert** oder **Beliebig** aus.
**Wichtig**  
Wenn Sie mehrere Tags angeben, werden nur die Images mit allen angegebenen Tags ausgewählt.

   1. Wenn Sie **Markiert (Platzhalterabgleich)** für **Image-Status** ausgewählt haben, können Sie für **Tags für Platzhalterabgleich angeben** eine Liste von Image-Tags mit einem Platzhalter (**\$1**) angeben, für die Sie gemäß Ihrer Lebenszyklusrichtlinie Aktionen durchführen möchten. Wenn Ihre Images beispielsweise als `prod`, `prod1`, `prod2` usw. markiert sind, würden Sie `prod*` angeben, um für alle Aktionen durchzuführen. Wenn Sie mehrere Tags angeben, werden nur die Images mit allen angegebenen Tags ausgewählt.
**Wichtig**  
Es gibt eine Obergrenze von vier Platzhaltern (`*`) pro Zeichenfolge. Zum Beispiel ist `["*test*1*2*3", "test*1*2*3*"]` gültig, `["test*1*2*3*4*5*6"]` aber ungültig.

   1. Wenn Sie **Markiert (Präfixabgleich)** für **Image-Status** ausgewählt haben, können Sie für **Tags für Präfixabgleich angeben** eine Liste von Image-Tags angeben, für die Sie gemäß Ihrer Lebenszyklusrichtlinie Aktionen durchführen möchten.

   1. Wählen Sie für **Abgleichskriterien** die Option **Tage seit der Erstellung des Images**, **Tage seit der letzten aufgezeichneten Abrufzeit**, **Tage seit der Archivierung des Bilds** oder **Anzahl der Bilder** aus und geben Sie dann einen Wert an.

   1. Wählen Sie für **Regelaktion** entweder **Ablaufen** oder **Archivieren** aus.

   1. Wählen Sie **Speichern**.

1. Erstellen Sie weitere Lebenszyklus-Richtlinienregeln, indem Sie die Schritte 5 bis 7 wiederholen.

## So erstellen Sie eine Lebenszyklusrichtlinie (AWS CLI)
<a name="lp-creation-cli"></a>

1. Ermitteln Sie den Namen des Repositorys, für das die Lebenszyklusrichtlinie erstellt werden soll.

   ```
   aws ecr describe-repositories
   ```

1. Erstellen Sie eine lokale Datei mit dem Namen `policy.json` mit dem Inhalt der Lebenszyklusrichtlinie. Beispiele für Lebenszyklus-Richtlinien finden Sie unter [Beispiele für Lebenszyklusrichtlinien in Amazon ECR](lifecycle_policy_examples.md).

1. Erstellen Sie eine Lebenszyklusrichtlinie, indem Sie den Namen des Repositorys angeben und auf die von Ihnen erstellte JSON-Datei der Lebenszyklusrichtlinie verweisen.

   ```
   aws ecr put-lifecycle-policy \
         --repository-name repository-name \
         --lifecycle-policy-text file://policy.json
   ```