Docker Registries

Wir wollen unsere eigene Docker Registry betreiben. Verwirrender Weise wird die Docker Registry auch unter dem Namen Distribution bezeichnet.

Distribution - Registry als Official Image auf Docker Hub

Distribution - Registry als Official Image auf Docker Hub

Wie auch immer! Für die Container-Registries stehen verschiedene technischen Umsetzungen zur Verfügung.

Die hier beschriebene Docker Registry steht in den Versionen Version 1, 2 und seit kurzem auch (per Vorabversion) in Version 3 zur Verfügung.

Vor den Bereitstellungen sollte man die entsprechenden Versionen recherchieren, falls man die Software direkt aus der Paketverwaltung der Distribtutionen installieren wollte (siehe CentOS / RHEL oft noch in mit V1).

Registry Techniken:

  • V1 - in Python implementiert

  • V2 - in Golang (Aktuell)

  • V3 in Entwicklung/Alpha seit 2024

Desweiteren starten wir erst einmal mit Umsetzungen von Insecure Registry - also ohne verschlüsselte Transporte.