{% extends "base.html" %} {% block title %}Hilfe - Docker Registry{% endblock %} {% block content %}

Anmelden

Mit einem in der Benutzerverwaltung angelegten Account:

docker login {{ domain }}

Benutzername und Passwort werden interaktiv abgefragt.

Image hochladen (push)

1. Lokales Image fuer die Registry taggen:

docker tag mein-image:latest {{ domain }}/mein-image:latest

2. Image hochladen:

docker push {{ domain }}/mein-image:latest

Oder direkt beim Build:

docker build -t {{ domain }}/mein-app:1.0 .
docker push {{ domain }}/mein-app:1.0

Image herunterladen (pull)

docker pull {{ domain }}/mein-image:latest

In docker-compose.yml verwenden

services:
  meine-app:
    image: {{ domain }}/mein-image:latest

Vorher auf dem Zielserver docker login {{ domain }} ausfuehren.

Nuetzliche Befehle

Alle Images auflisten:

curl -u benutzer:passwort https://{{ domain }}/v2/_catalog

Tags eines Images anzeigen:

curl -u benutzer:passwort https://{{ domain }}/v2/mein-image/tags/list

Abmelden:

docker logout {{ domain }}
{% endblock %}