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

Aceleração de Imagens Docker

Às vezes é difícil puxar imagens do DockerHub domesticamente, neste caso, você pode configurar um acelerador de imagem. O Docker oficial e muitos provedores de nuvem domésticos oferecem serviços de aceleração de imagem doméstica, por exemplo:

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

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

  • Aliyun:https://<seu ID>.mirror.aliyuncs.com

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

Após configurar um endereço de acelerador, se não puder puxar a imagem, mude para outro endereço de acelerador. Todas as grandes provedoras de nuvem domésticas oferecem serviços de aceleração de imagens Docker, recomenda-se escolher o serviço de aceleração de imagem correspondente conforme a plataforma de nuvem onde o Docker está sendo executado.

Endereço de obtenção de mirrors da Aliyun:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrorsAcesse, selecione o menu à esquerda do menu de aceleração de imagens e veja o endereço exclusivo seu:

Antes havia o acelerador oficial do Docker https://registry.docker-cn.com Agora, parece que não pode ser usado, podemos adicionar mais alguns mirrors domésticos. Se não puder ser usado, será alternado para um mirror que pode ser usado para puxar.

Ubuntu14.04、Debian7Wheezy

Para sistemas que usam upstart, edite /etc/default/No arquivo docker, configure o endereço do acelerador no campo DOCKER_OPTS:

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

Reinicie o serviço:

$ sudo service docker restart

Ubuntu16.04+、Debian8+、CentOS7

Para sistemas que usam systemd, no /etc/docker/daemon.json insira o seguinte conteúdo (se o arquivo não existir, crie-o):

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

Após isso, reinicie o serviço:

$ sudo systemctl daemon-recarregar
$ sudo systemctl restart docker

Windows 10

Para sistemas que usam Windows 10 Sistema, no ícone Docker no canto inferior direito da área de notificação, selecione o menu suspenso Settings e, em seguida, selecione Daemon no menu de navegação da esquerda da janela de configuração. No campo Registrymirrors, insira o endereço do acelerador. https://docker.mirrors.ustc.edu.cn/ , em seguida, clique em Apply para salvar e, após isso, o Docker será reiniciado e aplicará o endereço de imagem configurado.

Mac OS X

Para usuários que usam Mac OS X, clique no ícone do aplicativo Docker for mac na barra de tarefas-> Preferências...-> Daemon-> Mirros de Registro. Preencha o endereço do acelerador na lista https://reg-mirror.qiniu.com . Após a modificação, clique no botão Apply&Restart, o Docker será reiniciado e aplicará o endereço de imagem configurado.

Verificar se o Acelerador está Ativo

Verificar se o Acelerador está Ativo - Após a configuração do acelerador, se a extração de imagens ainda for muito lenta, verifique manualmente se a configuração do acelerador está ativa. Execute docker info na linha de comando e, se ver o seguinte conteúdo nos resultados, significa que a configuração foi bem-sucedida.

$ docker info
Mirros de Registro:
    https://reg-mirror.qiniu.com