Entwickler einiger Open-Source-Projekte, die Container-Images im Docker Hub-Katalog hosten, haben eine Mitteilung über die bevorstehende Einstellung des Abonnements "Docker Free Team" erhalten, das zuvor kostenlos für Organisationen, die Open-Source-Projekte betreuen, angeboten wurde. Die Möglichkeit, Bilder von einzelnen Entwicklern kostenlos persönlich zu hosten, bleibt erhalten. Auch offiziell unterstützte Bilder von Open-Source-Projekten werden weiterhin kostenlos angeboten.
Laut Schätzung der Docker-Company wird die Änderung etwa 2 % der Nutzer betreffen, die bis zum 14. April gebeten werden, auf einen kostenpflichtigen Tarif ($420 pro Jahr) umzusteigen oder einen Antrag für die Teilnahme am Docker-Sponsored Open Source Program zu stellen, das kostenlosen Zugang zu Docker Hub für aktiv aktualisierte Open-Source-Projekte bietet, die den Kriterien der Open Source Initiative entsprechen, in öffentlichen Repositories entwickelt werden und keinen kommerziellen Gewinn aus ihren Entwicklungen ziehen (Projekte, die auf Spenden basieren (aber ohne Sponsoren), sowie Projekte von Non-Profit-Stiftungen wie der Cloud Native Computing Foundation und der Apache Foundation sind zulässig).
Nach dem 14. April wird der Zugriff auf private und öffentliche Repositorys von Images eingeschränkt, und die Konten der Organisationen werden eingefroren (persönliche Konten von einzelnen Entwicklern bleiben weiterhin aktiv). In den folgenden 30 Tagen haben die Eigentümer die Möglichkeit, den Zugriff nach einem Upgrade auf einen kostenpflichtigen Tarif wiederherzustellen, jedoch werden danach die Images und Konten der Organisationen gelöscht und die Namen reserviert, um eine erneute Registrierung durch Dritte zu verhindern.
In der Community gibt es Bedenken, dass die Löschung den Betrieb verschiedener Infrastrukturen beeinträchtigen könnte, die auf Container-Images angewiesen sind, die aus dem Docker Hub geladen werden, da unklar bleibt, welche spezifischen Projekt-Images entfernt werden (die Warnung über die bevorstehende Einstellung wird nur im persönlichen Konto des Image-Eigentümers angezeigt) und keine Garantie besteht, dass das verwendete Image nicht verschwindet. In diesem Zusammenhang wird empfohlen, dass offene Projekte, die Docker Hub nutzen, ihren Nutzern klarstellen, ob ihre Images im Docker Hub erhalten bleiben oder in einen anderen Dienst, wie das GitHub Container Registry, verschoben werden.

Quelle: opennet.ru
