Accélération des images Docker
En Chine, la récupération d'images depuis Docker Hub peut parfois être difficile. Dans ce cas, vous pouvez configurer un accélérateur de miroir.
Actuellement, il y a quelques problèmes avec les sources miroir Docker locales en Chine, et elles sont pratiquement inutilisables. Je mettrai à jour cela plus tard une fois qu'elles redeviendront utilisables.
Docker officiel et de nombreux fournisseurs de services cloud locaux proposent des services d'accélération en Chine, par exemple :
- Miroir USTC :https://docker.mirrors.ustc.edu.cn/
- NetEase :https://hub-mirror.c.163.com/
- Aliyun :https://<yourID>.mirror.aliyuncs.com
- Accélérateur Qiniu Cloud :https://reg-mirror.qiniu.com
Après avoir configuré une adresse d'accélérateur, si vous constatez que les images ne peuvent pas être récupérées, passez à une autre adresse d'accélérateur. Les principaux fournisseurs de services cloud locaux proposent tous des services d'accélération d'images Docker. Il est recommandé de sélectionner le service d'accélération d'images correspondant en fonction de la plateforme cloud sur laquelle Docker est exécuté.
Adresse d'acquisition des images Alibaba Cloud :https://cr.console.aliyun.com/cn-hangzhou/instances/mirrorsAprès connexion, sélectionnez Accélérateur de miroirs dans le menu de gauche et vous verrez votre adresse dédiée :

Il existait aussi un accélérateur Docker officiel.https://registry.docker-cn.comIl semble qu'il ne soit plus utilisable maintenant. Nous pouvons ajouter plusieurs autres miroirs nationaux. Si certains sont inutilisables, il basculera vers des miroirs utilisables pour le pull.
Ubuntu14.04、Debian7Wheezy
Pour les systèmes utilisant upstart, modifiez le fichier /etc/default/docker et configurez l'adresse de l'accélérateur dans DOCKER_OPTS :
DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"
Redémarrer le service :
$ sudo service docker restart
Ubuntu16.04+、Debian8+、CentOS7
Pour les systèmes utilisant systemd, écrivez le contenu suivant dans /etc/docker/daemon.json (créez le fichier s'il n'existe pas) :
{"registry-mirrors":["https://reg-mirror.qiniu.com/"]}
Redémarrez ensuite le service :
$ sudo systemctl restart docker
Windows 10
Pour les systèmes utilisant Windows 10, faites un clic droit sur l'icône Docker dans la zone de notification en bas à droite, sélectionnez Paramètres, puis dans la fenêtre de configuration, sélectionnez Daemon dans le menu de navigation de gauche. Renseignez l'adresse de l'accélérateur dans le champ Registrymirrors,https://docker.mirrors.ustc.edu.cn/puis cliquez sur Appliquer pour enregistrer, et Docker redémarrera et appliquera l'adresse de miroir configurée.

Mac OS X
Pour les utilisateurs de Mac OS X, cliquez sur l’icône de l’application Docker for Mac dans la barre des tâches -> Préférences... -> Daemon -> Registry mirrors. Saisissez l’adresse de l’accélérateur dans la liste.https://reg-mirror.qiniu.comAprès avoir effectué les modifications, cliquez sur le bouton Apply&Restart, et Docker redémarrera et appliquera l’adresse du miroir configurée.

Vérifier si l’accélérateur a pris effet
Vérifiez si l’accélérateur est efficace. Après avoir configuré l’accélérateur, si le téléchargement des images est encore très lent, vérifiez manuellement si la configuration de l’accélérateur est efficace. Exécutez la commande suivante dans la ligne de commande :docker infoSi vous voyez le contenu suivant dans les résultats, la configuration est réussie.
$ docker info
Registry Mirrors:
https://reg-mirror.qiniu.comautres extensions