English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Aceleración de镜像 de Docker

A veces es difícil extraer imágenes de DockerHub desde el interior del país, en este caso se puede configurar un acelerador de imagen. Docker y muchos proveedores de servicios en línea domésticos ofrecen servicios de aceleración de imágenes domésticas, por ejemplo:

  • 镜像:https://docker.mirrors.ustc.edu.cn/

  • NetEase:https://hub-mirror.c.163.com/

  • AliCloud:https://<su ID>.mirror.aliyuncs.com

  • Acelerador de QingCloud:https://reg-mirror.qiniu.com

Después de configurar una dirección de acelerador, si encuentra que no puede extraer la imagen, cambie a otra dirección de acelerador. Los principales proveedores de servicios en línea domésticos ofrecen servicios de aceleración de imágenes Docker, se recomienda elegir el servicio de aceleración de imágenes correspondiente según la plataforma en la que se ejecuta Docker.

Dirección de obtención de镜像 de AliCloud:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,después de ingresar, seleccione el menú izquierdo de acelerador de镜像 para ver la dirección exclusiva de su propiedad:

Anteriormente también había un acelerador oficial de Docker https://registry.docker-cn.com Ahora parece que ya no se puede usar, podemos agregar más镜像 domésticos. Si no se puede usar uno, se cambiará a uno que se pueda usar para extraer.

Ubuntu14.04、Debian7Wheezy

Para los sistemas que utilizan upstart, edite /etc/default/el archivo docker, configure la dirección del acelerador en DOCKER_OPTS:

DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"

Reinicie el servicio:

$ sudo service docker restart

Ubuntu16.04+、Debian8+、CentOS7

Para los sistemas que utilizan systemd, en /etc/docker/daemon.json escriba el siguiente contenido (si el archivo no existe, créalo):

{"registry-mirrors:["https://reg-mirror.qiniu.com/"]}

Luego reinicie el servicio:

$ sudo systemctl daemon-recargar
$ sudo systemctl restart docker

Windows 10

Para los sistemas que utilizan Windows 10 El sistema, en el menú contextual derecho del icono Docker en la bandeja inferior derecha del sistema, seleccione Configuración, abra la ventana de configuración y seleccione Daemon en el menú de navegación izquierdo. En la sección Registrymirrors, ingrese la dirección del acelerador. https://docker.mirrors.ustc.edu.cn/ , luego haga clic en Apply para guardar y Docker se reiniciará y aplicará la dirección de la imagen configurada.

Mac OS X

Para los usuarios de Mac OS X, haga clic en el icono de la aplicación Docker for mac en la barra de tareas->Preferencias...->Daemon-> Reflectores de registro. Complete la dirección del acelerador en la lista https://reg-mirror.qiniu.com . Después de modificar, haga clic en el botón Apply & Restart, Docker se reiniciará y aplicará la dirección de la imagen configurada.

Verificar si el acelerador funciona

Verificar si el acelerador funciona. Después de configurar el acelerador, si la descarga de imágenes sigue siendo muy lenta, verifique manualmente si la configuración del acelerador funciona. Ejecute docker info en la línea de comandos, si ve el siguiente contenido en los resultados, significa que la configuración fue exitosa.

$ docker info
Reflectores de registro:
    https://reg-mirror.qiniu.com