Mit der Popularität von Docker beginnen immer mehr Menschen, es zum Erstellen und Bereitstellen von Anwendungen zu verwenden. Wenn wir jedoch Docker zum Abrufen von Bildern verwenden, treten häufig Probleme mit der langsamen Geschwindigkeit auf. Dies wird normalerweise durch die langsame Verbindung der Docker-Bildquelle verursacht, die wir in der heimischen Netzwerkumgebung verwenden. Um dieses Problem zu lösen, können wir die Geschwindigkeit beim Abrufen von Bildern erhöhen, indem wir die Docker-Bildquelle ändern. In diesem Artikel erfahren Sie, wie Sie die Bildquelle für Docker ändern.
Schritt 1: Bestimmen Sie die aktuelle Docker-Bildquelle
Bevor wir die Docker-Bildquelle ändern, müssen wir die aktuelle Docker-Bildquelle bestätigen. Wir können dies überprüfen, indem wir den folgenden Befehl ausführen:
docker info
docker info
接着会显示如下的信息:
Containers: 4 Running: 2 Paused: 0 Stopped: 2 Images: 12 Server Version: 18.06.1-ce Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: bb71b10fd8f58240ca47fbb579b9d1028eea7c84 runc version: 2f7393a47307a16f8cee44a37b262e8b81021e3e init version: fec3683 Security Options: apparmor seccomp Profile: default Kernel Version: 4.4.0-31-generic Operating System: Ubuntu 16.04.1 LTS OSType: linux Architecture: x86_64 CPUs: 4 Total Memory: 7.691GiB Name: ywh ID: TXZA:MEJ2:H3CH:O5XL:…:3O5C Docker Root Dir: /var/lib/docker Debug Mode (client): false Debug Mode (server): false Registry: https://index.docker.io/v1/ Labels: Experimental: false
在这个输出中,有一行是 Registry:
。默认情况下,该值为 https://index.docker.io/v1/,表示当前使用的是官方Docker镜像源。
步骤2:选择合适的 Docker 镜像源
选择合适的镜像源是提高拉取镜像速度的关键。目前,国内常用的 Docker 镜像源如下:
阿里云加速器是目前最受欢迎的 Docker 源。为了加速镜像的拉取,阿里云提供了免费镜像加速服务,可以有效缓解 Docker 源不能访问或者拉取速度慢的问题。
DaoCloud 也提供了 Docker 源,也是免费的。和阿里云加速器一样,容器镜像会缓存在DaoCloud的服务器上。
网易云加速器是由网易推出的 Docker 加速工具,用户可以通过免费的方式在 Docker 上加速。
步骤3:配置 Docker 镜像源
我们以阿里云加速器为例来配置 Docker 镜像源。首先在阿里云控制台中,开启Docker加速器并获取加速地址。
然后打开命令终端,以root身份进入。执行以下命令:
sudo vim /etc/docker/daemon.json
编辑daemon.json文件,输入以下内容:
{ "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"] }
将 xxx 换成步骤一中获取到的加速地址。保存并退出文件。
最后,重启 Docker 服务:
sudo systemctl restart docker
rrreee
In dieser Ausgabe gibt es eine Zeile mit der AufschriftRegistry:
. Standardmäßig lautet dieser Wert https://index.docker.io/v1/, was darauf hinweist, dass derzeit die offizielle Docker-Image-Quelle verwendet wird. Schritt 2: Wählen Sie die geeignete Docker-Bildquelle aus. Die Auswahl der geeigneten Bildquelle ist der Schlüssel zur Verbesserung der Geschwindigkeit beim Abrufen von Bildern. Derzeit sind die in China am häufigsten verwendeten Docker-Bildquellen wie folgt: #🎜🎜#sudo vim /etc/docker/daemon.json
#🎜🎜##🎜🎜#Bearbeiten Sie die Datei daemon.json und geben Sie den folgenden Inhalt ein: #🎜🎜 #rrreee#🎜🎜#Ersetzen Sie xxx durch die in Schritt eins erhaltene Beschleunigungsadresse. Speichern und beenden Sie die Datei. #🎜🎜##🎜🎜#Zum Schluss starten Sie den Docker-Dienst neu: #🎜🎜##🎜🎜#sudo systemctl restart docker
#🎜🎜##🎜🎜#Jetzt haben wir das Docker-Image erfolgreich ersetzt Quelle. #🎜🎜##🎜🎜#Zusammenfassung#🎜🎜##🎜🎜#In diesem Artikel wird erläutert, wie Sie die Bildquelle für Docker ändern, indem Sie die Bildquelle auf eine zuverlässige und schnelle Bildquelle ändern, um die Geschwindigkeit des Docker-Pulls zu erhöhen Bilder, was es für uns bequemer und schneller macht. Verwenden Sie Docker frei. #🎜🎜#Das obige ist der detaillierte Inhalt vonSo ändern Sie die Bildquelle für Docker. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!