Container Registry wird am 15. Mai 2023 eingestellt und geplant zum Herunterfahren. Container Registry wird durch Artifact Registry ersetzt.
Wir verfolgen folgenden Ansatz, um Container Registry einzustellen:
- Ab dem 8. Januar 2024 in Organisationen, in denen
in Container Registry und in Projekten, die nicht zu Organisationen gehören,
Alle neuen
gcr.io
-Repositories werden standardmäßig in Artifact Registry gehostet. Nach dem 15. Mai 2024 werden Google Cloud-Projekte ohne vorherige Nutzung von Container Registry unterstützt nur
gcr.io
Repositories, die gehostet werden in Artifact Registry.Diese Änderung betrifft Folgendes:
- Neu erstellte Projekte.
- Vorhandene Projekte, in denen Sie kein Image in Container Registry hochgeladen haben.
Wenn Sie die Artifact Registry API in Projekten ohne vorheriges
Container Registry nutzen, können Sie
gcr.io
Repositories erstellen
in Artifact Registry und Artifact Registry leitet Anfragen an die Domain gcr.io
weiter:
das entsprechende Artifact Registry-Repository.
Container Registry ist weiterhin in Projekten verfügbar, in denen eines der folgenden Elemente Aktionen vor dem 15. Mai 2024:
- Sie haben die Container Registry API aktiviert.
- Sie haben ein Image auf einen Registry-Host im Projekt hochgeladen.
Container Registry wird heruntergefahren
Die Abschaltung ist so geplant:
- Nach dem 18. März 2025 ist das Schreiben von Images in die Container Registry nicht mehr möglich.
- Nach dem 22. April 2025 ist das Lesen von Images aus Container Registry nicht mehr möglich. Auf vorhandene Images in Container Registry kann nicht zugegriffen werden.
- Nach dem 22. Mai 2025 werden alle Anfragen an
gcr.io
-Endpunkte von Artifact Registry. Alle vorhandenen Images in Container Registry, die nicht kopiert wurden an Artifact Registry ist in Artifact Registry nicht verfügbar. Die Artifact Registry API muss aktiviert sein, umgcr.io
-Endpunktanfragen zu bedienen.
Umstellung auf Artifact Registry vorbereiten
Je nachdem, wie Sie Container Registry konfigurieren und verwenden, müssen Sie möglicherweise einige Konfigurationsschritte ausführen, um ein neues Projekt vorzubereiten, das Anfragen an die Domain gcr.io
erfolgreich verarbeiten kann. Beispiel: Hauptkonten, die auf
müssen die Repositories eine entsprechende Artifact Registry-Rolle oder eine Rolle mit
gleichwertige Berechtigungen.
Wir empfehlen Folgendes:
Testen und prüfen Sie vor dem 15. Mai 2024, ob Ihre vorhandenen Container Registry-Workflows mit Artifact Registry funktionieren. Sie können die
gcr.io
-Domainunterstützung in einem Testprojekt einrichten, um zu prüfen, ob die vorhandene Automatisierung und Einbindung in Dienste wie Cloud Build, Google Kubernetes Engine oder Cloud Run wie erwartet funktioniert. Wenn Probleme auftreten, können Siegcr.io
-Traffic zurück zu Container Registry leiten und die erforderlichen Änderungen vornehmen, um das Problem zu beheben.Projekte mit aktivem Container Registry auf Artifact Registry-Repositories umstellen. Informationen zu Funktionsunterschieden und Umstellungsoptionen finden Sie unter Von Container Registry wechseln.
Bereiten Sie Projekte vor, in denen Sie Container Registry nicht aktiv verwenden, aber in Zukunft eine Registry einrichten möchten. Weitere Informationen finden Sie unter Vorbereitung auf die standardmäßige Bereitstellung von
gcr.io
in Artifact Registry.
Tools zur Umstellung verwenden
Verwenden Sie die folgenden Tools, um zu prüfen, welche Projekte Container Registry nutzen: Kopieren von Images aus Container Registry in Artifact Registry und automatische Migration von Container Registry zu Artifact Registry erstellen.
- Nutzung von Container Registry prüfen
- Mit unserem Migrationstool können Sie Projekte von Container Registry zu Artifact Registry migrieren, Images kopieren und den gewünschten Übergangs-Repositorytyp auswählen.
- Kopieren Sie Images mithilfe der Kopierfunktion des Tools für die automatisierte Migration, gcrane, Docker oder der gcloud CLI aus der Container Registry in die Artifact Registry.
Wir werden Änderungen am Dienst gemäß den Google Cloud-Nutzungsbedingungen weiterhin mitteilen.