Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Erstellen einer Lebenszyklusrichtlinie für ein Repository in Amazon ECR

Fokusmodus

Auf dieser Seite

Erstellen einer Lebenszyklusrichtlinie für ein Repository in Amazon ECR - Amazon ECR

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.

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.

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

Anmerkung

Wenn Sie die ECR Amazon-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

Bewährtes Verfahren: Erstellen Sie eine Vorschau der Lebenszyklus-Richtlinien, um zu überprüfen, ob die Images gemäß Ihren Lebenszyklus-Richtlinien abgelaufen sind, Ihren Vorstellungen entsprechen. Detaillierte Anweisungen finden Sie unter Eine Lifecycle-Policy-Vorschau in Amazon erstellen ECR.

  1. Öffnen Sie die ECR Amazon-Konsole unter https://console.aws.amazon.com/ecr/Repositories.

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

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

  4. 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.

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

  6. 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.

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

    3. 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.

    4. 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 (*) 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.

    5. 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.

    6. Wählen Sie unter Suchkriterien entweder Seit Image-Push oder Image-Anzahl mehr als aus und geben Sie dann einen Wert an.

    7. Wählen Sie Save (Speichern) aus.

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

So erstellen Sie eine Lebenszyklusrichtlinie (AWS Management Console)

  1. Öffnen Sie die ECR Amazon-Konsole unter https://console.aws.amazon.com/ecr/Repositories.

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

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

  4. 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.

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

  6. 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.

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

    3. 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.

    4. 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 (*) 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.

    5. 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.

    6. Wählen Sie unter Suchkriterien entweder Seit Image-Push oder Image-Anzahl mehr als aus und geben Sie dann einen Wert an.

    7. Wählen Sie Save (Speichern) aus.

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

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

    aws ecr describe-repositories
  2. 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 bei Amazon ECR.

  3. Erstellen Sie eine Lebenszyklus-Richtlinie, indem Sie den Repository-Namen angeben und auf die von Ihnen erstellte JSON Lebenszyklus-Richtliniendatei verweisen.

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

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

    aws ecr describe-repositories
  2. 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 bei Amazon ECR.

  3. Erstellen Sie eine Lebenszyklus-Richtlinie, indem Sie den Repository-Namen angeben und auf die von Ihnen erstellte JSON Lebenszyklus-Richtliniendatei verweisen.

    aws ecr put-lifecycle-policy \ --repository-name repository-name \ --lifecycle-policy-text file://policy.json
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.