Legen Sie fest, wie Sie sich auf die Einstellung von Container Registry vorbereiten möchten.
Container Registry wird eingestellt. Ab dem 18. März 2025 wird Container Registry eingestellt und es ist nicht mehr möglich, Images in Container Registry zu schreiben.
gcr.io
-URLs, die in Artifact Registry gehostet werden, einschließlich Google-eigener Images mit gcr.io
-URLs, sind von der Einstellung von Container Registry nicht betroffen.
Weitere Informationen zur Einstellung von Container Registry und zur Migration zu Artifact Registry finden Sie unter Einstellung von Container Registry.
Artifact Registry ist der empfohlene Dienst zum Speichern und Verwalten von Container-Images in Google Cloud. Artifact Registry bietet die gleichen Features zur Containerverwaltung wie Container Registry und umfasst zusätzliche Funktionen und Vorteile.
Was muss ich tun?
Wenn Sie Container-Images in Container Registry haben, die Sie weiterhin verwenden möchten, oder wenn Sie einen Dienst verwenden, der von Container Registry abhängt, z. B. App Engine, müssen Sie ein Upgrade auf die Verwendung von Artifact Registry-Repositories durchführen.
Was passiert nach dem 18. März 2025?
Die Außerbetriebnahme von Container Registry erfolgt in drei Phasen:
- Ab dem 18. März 2025 können keine Images mehr in Container Registry geschrieben werden.
- Ab dem 03.06.2025 ist das Lesen von Bildern in Container Registry nicht mehr möglich.
Wenn Sie die Schritte zum Einrichten von
gcr.io
-Repositories in Artifact Registry abgeschlossen haben, werden ab dem 17. Juli 2025 durch das Pushen zugcr.io
-Endpunkten Images in Artifact Registry gespeichert und allegcr.io
-URLs werden über Artifact Registry bereitgestellt. Alle Images in Container Registry, die nicht in Artifact Registry kopiert wurden, sind nicht verfügbar.Das Tool zur automatischen Migration ist auch nach dem 17. Juli 2025 für die Migration verfügbar.
Container Registry-Nutzung ermitteln und Migrationsoption auswählen
Container Registry-Nutzung in Ihrem Google Cloud Projekt, Ordner oder Ihrer Organisation ermitteln. Mit unserem Tool zur Container Registry-Nutzung können Sie feststellen, ob Sie Container Registry verwenden.
Wenn Sie Container-Images in Container Registry haben, die Sie weiterhin verwenden möchten, müssen Sie festlegen, welche Übergangsoption Sie verwenden möchten.
Wenn Sie keine der in Container Registry gespeicherten Images benötigen, können Sie Artifact Registry-
pkg.dev
-Repositories oder Artifact Registry-gcr.io
-Repositories einrichten.Informationen zu den Unterschieden zwischen Container Registry und Artifact Registry finden Sie unter:
Umstellungstools verwenden
Mit dem automatischen Migrationstool können Sie von Container Registry zu gcr.io
-Repositories, die in Artifact Registry gehostet werden, oder zu pkg.dev
-Artifact Registry-Repositories migrieren.
Sie können Container Registry-Endpunkte zu Artifact Registry-gcr.io
-Repositories migrieren, ohne dass es zu Ausfallzeiten oder Dienstunterbrechungen kommt.
Das automatische Migrationstool kann je nach gewähltem Übergangspfad die folgenden Aktionen ausführen:
- Erstellen Sie in Artifact Registry
gcr.io
-Repositories oderpkg.dev
-Repositories für jedes Ihrer aufgeführtengcr.io
-Projekte in der entsprechenden Region. - Für jedes Repository wird eine IAM-Richtlinie vorgeschlagen. Je nach Nutzereinstellung wird die Richtlinie angewendet oder die Anwendung wird übersprungen.
- Leiten Sie den gesamten Traffic von
gcr.io
-Endpunkten an Artifact Registry weiter. - Kopieren Sie alle in Container Registry gespeicherten Container-Images in Ihre Artifact Registry-
gcr.io
- oderpkg.dev
-Repositories, auch wenn Sie die Weiterleitung bereits aktiviert haben.
Eine Anleitung zur Verwendung des automatischen Migrationstools finden Sie unter Automatische Migration von Container Registry zu Artifact Registry.
Automatisierungen und Integrationen validieren
Prüfen Sie, ob die vorhandene Automatisierung und Integration mit Diensten wie Cloud Build, Google Kubernetes Engine, Cloud Run-Funktionen oder Drittanbietertools, die Sie zum Pushen oder Pullen aus Ihrem Repository verwenden, wie erwartet funktionieren.
Container Registry-Images bereinigen
Wenn die Weiterleitung aktiviert ist, werden mit Befehlen zum Löschen von Images in gcr.io
-Pfaden Images im entsprechenden Artifact Registry-Repository gcr.io
gelöscht. Images, die auf Container Registry-Hosts gespeichert sind, werden jedoch nicht gelöscht.
Nachdem Sie bestätigt haben, dass alle Projekte mit der von Ihnen ausgewählten Übergangsoption funktionieren, und alle Images, die Sie behalten möchten, in Artifact Registry kopiert wurden, können Sie die Container Registry-Speicher-Buckets löschen. Eine Anleitung zum Löschen von Cloud Storage-Buckets finden Sie unter Images in Container Registry bereinigen.