English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Es kann Schwierigkeiten geben, Images von DockerHub in China abzurufen, in diesem Fall können Sie einen Spiegelbeschleuniger konfigurieren. Docker und viele inländische Cloud-Dienstleister bieten inländische Beschleunigungsdienste an, zum Beispiel:
USTC Mirror:https://docker.mirrors.ustc.edu.cn/
NetEase:https://hub-mirror.c.163.com/
Aliyun:https://<Ihre ID>.mirror.aliyuncs.com
Qiniu Cloud Accelerator:https://reg-mirror.qiniu.com
Wenn nach der Konfiguration einer Beschleuniger-Adresse festgestellt wird, dass das Pullen von Images nicht möglich ist, wechseln Sie zu einer anderen Beschleuniger-Adresse. Die meisten inländischen Cloud-Dienstleister bieten Docker-Image-Beschleunigungsdienste an. Es wird empfohlen, den entsprechenden Beschleunigungsdienst basierend auf der Cloud-Plattform, auf der Docker ausgeführt wird, auszuwählen.
Adresse für die Beschleunigung der Aliyun-Spiegel:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrorsnach der Anmeldung, wählen Sie im linken Menü das Spiegelbeschleuniger aus, um Ihre exklusive Adresse zu sehen:
Es gab zuvor auch offizielle Docker-Acceleratoren https://registry.docker-cn.com wurde es anscheinend nicht mehr verwendet, wir können mehrere inländische Spiegel hinzufügen. Wenn einer nicht verwendet werden kann, wechselt er zu einem verfügbaren Spiegel, um abzurufen.
Für Systeme, die upstart verwenden, bearbeiten Sie /etc/default/docker-Datei, konfigurieren Sie die Adresse des Accelerators im DOCKER_OPTS:
DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"
Dienst neu starten:
$ sudo service docker restart
Für Systeme, die systemd verwenden, geben Sie bitte im /etc/docker/daemon.json schreiben Sie folgendes ( falls die Datei nicht existiert, erstellen Sie sie bitte neu):
{"registry-mirrors:["https://reg-mirror.qiniu.com/"]}
Dann starten Sie den Service neu:
$ sudo systemctl daemon-Neu laden $ sudo systemctl restart docker
Für Windows-Nutzer 10 Das System, in der rechten unteren Ecke des Dockersymbols im Kontextmenü von Settings auswählen, um das Konfigurationsfenster zu öffnen. Wählen Sie im linken Navigationsmenü Daemon. Geben Sie die Adresse des Accelerators im Bereich Registrymirrors ein. https://docker.mirrors.ustc.edu.cn/ , klicken Sie danach auf Apply, um zu speichern, und Docker wird neu gestartet und die konfigurierten Bildadressen angewendet.
Für Benutzer, die Mac OS X verwenden, klicken Sie auf das Symbol der Docker for mac-Anwendung im Taskleiste-> Einstellungen...-> Daemon-> Registrymirrors. Füllen Sie die Beschleunigeradressen in der Liste aus https://reg-mirror.qiniu.com . Nachdem die Änderungen abgeschlossen sind, klicken Sie auf die Schaltfläche Apply&Restart, Docker wird neu gestartet und die konfigurierten Bildadressen angewendet.
Überprüfen Sie, ob der Beschleuniger aktiviert ist. Nachdem Sie den Beschleuniger konfiguriert haben, wenn das Pullen der Bilder immer noch sehr langsam ist, überprüfen Sie manuell, ob die Beschleunigerkonfiguration aktiviert ist. Führen Sie docker info im Befehlszeilenfenster aus, wenn Sie das folgende Inhalt aus dem Ergebnis sehen, bedeutet dies, dass die Konfiguration erfolgreich ist.
$ docker info Registry Mirrors: https://reg-mirror.qiniu.com