Ускорение образов Docker
В Китае загрузка образов из Docker Hub иногда может быть затруднена. В этом случае можно настроить ускоритель зеркала.
В настоящее время с китайскими зеркалами Docker есть некоторые проблемы, и они практически непригодны. Я обновлю это позже, когда они снова заработают.
Официальный сервис Docker и многие китайские облачные провайдеры предлагают в Китае услуги ускорителей, например:
- Зеркало USTC:https://docker.mirrors.ustc.edu.cn/
- NetEase:https://hub-mirror.c.163.com/
- Aliyun:https://<yourID>.mirror.aliyuncs.com
- Ускоритель Qiniu Cloud:https://reg-mirror.qiniu.com
После настройки одного адреса ускорителя, если вы обнаружите, что образы не загружаются, переключитесь на другой адрес ускорителя. Крупные китайские облачные провайдеры предлагают услуги ускорения образов Docker. Рекомендуется выбирать соответствующую услугу ускорения образов в зависимости от облачной платформы, на которой работает Docker.
Адрес получения образов Alibaba Cloud:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrorsПосле входа в систему выберите Ускоритель зеркал в левом меню, и вы увидите свой выделенный адрес:

Раньше также был официальный ускоритель Docker.https://registry.docker-cn.comПохоже, теперь им больше нельзя пользоваться. Мы можем добавить ещё несколько местных зеркал. Если некоторые недоступны, он переключится на доступные зеркала для загрузки.
Ubuntu14.04, Debian7Wheezy
Для систем, использующих upstart, отредактируйте файл /etc/default/docker и настройте адрес ускорителя в DOCKER_OPTS:
DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"
Перезапустите службу:
$ sudo service docker restart
Ubuntu16.04+, Debian8+, CentOS7
Для систем, использующих systemd, запишите следующее содержимое в /etc/docker/daemon.json (создайте файл, если он не существует):
{"registry-mirrors":["https://reg-mirror.qiniu.com/"]}
Затем перезапустите службу:
$ sudo systemctl restart docker
Windows 10
Для систем, использующих Windows 10, щёлкните правой кнопкой мыши по значку Docker в системном трее в правом нижнем углу, выберите «Настройки», затем в окне конфигурации выберите «Daemon» в меню навигации слева. Введите адрес ускорителя в поле Registrymirrors,https://docker.mirrors.ustc.edu.cn/затем нажмите «Применить» для сохранения, и Docker перезапустится и применит настроенный адрес зеркала.

Mac OS X
Для пользователей Mac OS X нажмите на значок приложения Docker for Mac на панели задач -> Preferences... -> Daemon -> Registry mirrors. Укажите адрес ускорителя в списке.https://reg-mirror.qiniu.comПосле внесения изменений нажмите кнопку Apply&Restart, и Docker перезапустится и применит настроенный адрес зеркала.

Проверьте,生效 ли ускоритель
Проверьте, работает ли ускоритель. После настройки ускорителя, если загрузка образов всё ещё очень медленная, вручную проверьте, эффективна ли конфигурация ускорителя. Выполните следующую команду в командной строке:docker infoЕсли вы видите следующее содержимое в результатах, конфигурация успешна.
$ docker info
Registry Mirrors:
https://reg-mirror.qiniu.comДругие расширения