Die Verwaltung und Nutzung eines Container-Repositories mit Versionierung sowie einem Berechtigungskonzept gehört zum täglichen Geschäft der DevOps-Teams. Dazu greifen die Teams auf Software Repositories für ihre Container zurück. Diese erlauben die Verwaltung von Container-Images über den gesamten Lebenszyklus.
Mit Software Repository for Container (SWR) ist ein Service auf der T Cloud Public verfügbar, um diese Aufgaben zu meistern. SWR unterstützt u. a. auch eine Organisationsverwaltung. Damit lassen sich die Container-Images in unterschiedliche Domänen trennen und administrieren. Das Container-Repository bietet zudem ein Berechtigungsmanagement, um den Zugriff auf die jeweiligen Images zu beschränken. Pro User lassen sich die gängigen Operationen, wie Herunterladen, Hochladen und Verwaltung der Container-Images, explizit freigeben, um einen sicheren Workflow innerhalb der eigenen Organisation zu gewährleisten.
Der SWR kann über die Docker-CLI und die Konsole der T Cloud Public angesprochen werden, um Container-Anwendungen zu verwalten. Der Zugriff auf das Container-Repository ist via Internet und Intranet möglich. Windows-Images werden aktuell (Mai 2020) nicht unterstützt. Der Service ist kostenfrei und auf 2 GB pro Image limitiert.
SWR ist eng mit der Cloud Container Engine (CCE) verzahnt und bietet eine einfache Möglichkeit, auf die Container-Images innerhalb des CCE-Clusters zuzugreifen, um Container-Anwendungen zu starten. Zudem ist die Verwaltung der Container-Images und Organisationen in der CCE-Oberfläche nahtlos integriert.