English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Repository (Repository) ist ein Ort, an dem Images zentral gespeichert werden. Nachfolgend werde ich Docker Hub. Natürlich gibt es nicht nur docker hub, nur die Remote-Dienstanbieter sind unterschiedlich, die Operationen sind jedoch gleich.
Derzeit unterhält Docker eine öffentliche Registry. Docker Hub.
Die meisten Anforderungen können durch das direkte Herunterladen von Images aus Docker Hub erfüllt werden.
In https://hub.docker.com Registrieren Sie ein kostenloses Docker-Konto.
Für die Anmeldung müssen Sie Benutzernamen und Passwort eingeben. Nach einer erfolgreichen Anmeldung können wir alle Images unseres Kontos von docker hub ziehen.
$ docker login
Abmelden
Um sich von docker hub abzumelden, können Sie folgenden Befehl verwenden:
$ docker logout
Image ziehen
Sie können den Befehl docker search verwenden, um nach Images in der offiziellen Registry zu suchen, und mit docker pull herunterladen, um es lokal zu speichern.
Suchen Sie nach ubuntu:
$ docker search ubuntu
Laden Sie das offizielle ubuntu-Image mit docker pull auf den lokalen Computer herunter:
$ docker pull ubuntu
Nach der Anmeldung kann der Benutzer eigene Images mit dem Befehl docker push auf Docker Hub hochladen.
Bitte ersetzen Sie username in den folgenden Befehlen durch Ihren Docker-Konto-Namen.
$ docker tag ubuntu:18.04 username/ubuntu:18.04 $ docker image ls REPOSITORY TAG IMAGE ID ERSTELLT ... ubuntu 18.04 275d79972a86 6 tage her ... username/ubuntu 18.04 275d79972a86 6 tage her ... $ docker push username/ubuntu:18.04 $ docker search username/ubuntu NAME BESCHREIBUNG STARS OFFIZIELL AUTOMATISIERT username/ubuntu