MockzillaMockzilla

Dein Image herunterladen

Aktualisiert 29. Sept. 2026·3 Min. Lesezeit

Deine Organisation hat eine eigene Registry unter <deine-org>.registry.mockzilla.org. Jeder Build landet dort, und du lädst ihn mit einem Zugang herunter, den du selbst anlegst. Der Hostname ändert sich nie.

Einen Zugang anlegen

Öffne Einstellungen und dort den Tab Image-Registry. Der Tab erscheint, sobald du ein Self-hosted-Backend hast. Zugänge verwalten Inhaber und Admins.

Wähle Zugang anlegen, gib ihm einen Namen, etwa das Werkzeug oder Team, das ihn nutzt, und wähle Anlegen. Der Dialog zeigt Benutzername und Passwort, dazu den docker login, der beide nutzt. Kopiere das Passwort sofort: Es wird nur dieses eine Mal gezeigt.

Image-Registry: der Hostname deiner Registry, was du laden kannst, und deine Zugänge.
  • Ein Zugang gilt für jedes Backend deiner Organisation.
  • Mehrere können gleichzeitig gelten. Um einen zu ersetzen, leg den neuen an, stell auf ihn um und widerrufe dann den alten.
  • Widerrufen stoppt einen Zugang innerhalb von fünf Minuten.
  • Zuletzt geladen zeigt, wann ein Zugang zuletzt genutzt wurde.

Ein Zugang weist aus, wer lädt. Was er laden darf, entscheidet deine Lizenz, bei jedem Download neu. Ist eine Lizenz abgelaufen, lässt sich ihr Image nicht mehr herunterladen.

Mit docker herunterladen

Melde dich einmal an und lade dann die Version herunter, die du willst:

docker login <deine-org>.registry.mockzilla.org
docker pull <deine-org>.registry.mockzilla.org/ci-payments:v2026.09.23.3

Hier ist ci-payments der Image-Name und v2026.09.23.3 die Version. Der Tab Registry des Backends zeigt diesen Befehl mit deinen Werten und jede Version, die du laden kannst.

In Kubernetes herunterladen

Leg ein Pull-Secret mit Benutzername und Passwort des Zugangs an:

kubectl create secret docker-registry mockzilla \
  --docker-server=<deine-org>.registry.mockzilla.org \
  --docker-username=<benutzername> \
  --docker-password=<passwort>

Trag es dann unter imagePullSecrets in der Pod-Spezifikation ein. Der Schnellstart des Backends hat ein vollständiges Deployment.

Siehe Das Image ausführen.

Die Dateien, die dazugehören

Jede Version hat neben dem Image einen Ordner mit Dateien:

https://<deine-org>.registry.mockzilla.org/files/<image-name>/<version>
  • README.md und README.html: wie man das Image betreibt, für ein Team mit Registry-Zugang und ohne Mockzilla-Konto.
  • license.json: die Lizenz, mit der das Image erstellt wurde.
  • data.mockz: deine Kontexte, Szenarien und Service-Konfiguration, so wie sie ins Image gepackt wurden.
  • storage: ein Ordner für jeden Storage-Treiber im Image, mit seinen Einstellungen und den Dateien, die seine Datenbank einrichten.
  • SHA256SUMS: eine Prüfsumme für jede Datei.
  • linux-amd64 und linux-arm64: pro Plattform das Image als Datei, seine SBOMs und sein Sicherheitsbericht.

Öffne den Ordner im Browser und melde dich mit demselben Zugang an, oder hol eine Datei mit curl:

curl -u <benutzername>:<passwort> -O \
  https://<deine-org>.registry.mockzilla.org/files/ci-payments/v2026.09.23.3/license.json

Wenn ein Download abgelehnt wird

  • 401 Unauthorized: Benutzername oder Passwort sind falsch, oder der Zugang wurde widerrufen.
  • 403 Forbidden: Der Zugang stimmt, aber der Download ist nicht erlaubt, zum Beispiel weil die Lizenz abgelaufen ist. Die Fehlermeldung sagt, warum.

Jeder Download zählt auf das Download-Kontingent deiner Organisation, und jede Datei, die du holst, ebenso.

Wie es weitergeht

War diese Seite hilfreich?