Informationen zum Pull-Limit von Docker Hub

Zielgruppe


einpacken


Anordnung der Antwortmethoden und deren Untersuchung

Die folgenden drei Methoden können berücksichtigt werden. 1 ist am einfachsten und 3 ist am mühsamsten.

  1. Irgendwie "Docker Login" auf jedem Managed Service Host
  2. Verwenden Sie die GitHub Container Registry
  3. Migrieren Sie das Image, das Sie von Docker Hub abrufen, in eine private Registrierung

1. Irgendwie "Docker Login" auf jedem Managed Service Host

Es wäre am einfachsten, wenn dies getan werden könnte, aber die Schlussfolgerung scheint unmöglich. Erstens scheint es, dass der verwaltete Dienst um den Container die private Registrierung verwenden soll, und selbst wenn ich mit "EKS (oder GKE) Docker Login" usw. gegoogelt habe, kamen keine besonderen Informationen heraus.

2. Verwenden Sie die GitHub Container Registry

GitHub veröffentlicht eine öffentliche und kostenlose Container-Registrierung. Weitere Informationen finden Sie im folgenden Artikel.

Wie Sie in diesem Artikel sehen können, gibt es derzeit keine Erklärung dafür, dass die Verwendung des freien Bereichs eingeschränkt ist. Daher kann es als zweiter Docker Hub verwendet werden, für den keine Anmeldung erforderlich ist und der eine unbegrenzte Anzahl von Bildern abrufen kann. Andererseits befindet sich die GitHub-Container-Registrierung derzeit noch in der öffentlichen Beta-Phase, und es ist unklar, wie weit die Unterstützung bis zum 1. November 2020 gehen wird. Zumindest zu diesem Zeitpunkt (2020-09-30) ist diese Methode daher schwierig anzuwenden.

3. Migrieren Sie das Image, das Sie von Docker Hub abrufen, in eine private Registrierung

Die festeste Methode. Ist das Verfahren wie folgt?

  1. Identifizieren Sie alle vom Dienst verwendeten Container-Images und überprüfen Sie, ob sie direkt aus Docker Hub abgerufen wurden.
  2. Übertragen Sie das Image, das Sie direkt von Docker Hub abrufen, in die private Registrierung.
  3. Ändern Sie das Pull-Ziel von Docker Hub in die private Registrierung.

Schließlich

Ich denke, diese Geschichte kann je nach Service ein ernstes Problem sein, aber ich kann nicht viele Informationen erhalten, selbst wenn ich sie nachschlage. Wenn Sie irgendwelche Kenntnisse haben, wäre ich sehr dankbar, wenn Sie einen Kommentar abgeben könnten.

Recommended Posts

Informationen zum Pull-Limit von Docker Hub
Das Docker Hub-Pull-Limit wurde bereits gestartet
Über Docker
Informationen zur Docker-Kapazität
Für Docker Container Pull ist ein Ratenlimit festgelegt
Informieren Sie sich über Docker
Java 10 Docker-Unterstützung
Überprüfen Sie den Status der Ratenbegrenzungsanwendung für Docker Pull
Benutzer von GitHub-Aktionen bereiten sich jetzt auf das Docker Hub-Pull-Limit vor
Über die einfache Bedienung von Docker
Über Docker, gefälschten Server und Container