Imagens grandes do Docker ficam presas no final do download

Imagens grandes do Docker ficam presas no final do download

Sempre que coloco imagens Docker de médio a grande porte em meu servidor, elas são baixadas quase completamente, mas ficam presas por vários minutos antes de terminar. Examinei os logs de depuração do daemon do Docker, mas eles apenas indicam que a imagem está sendo baixada, sem erros ou avisos de qualquer tipo. Não acho que seja um problema de limitação de taxa, pois acontece tanto no Docker Hub quanto no ghcr.io, e não acho que seja um problema de rede, pois posso extrair imagens do meu MacBook conectado à mesma rede sem problemas . Já tentei uma nova instalação do Debian, mas o problema persiste.

O problema parece afetar apenas imagens (e camadas de imagens) que ultrapassam um determinado tamanho, mas ainda não sei qual é esse tamanho.

Imagens que funcionam:

  • alpine
  • busybox
  • memcached
  • hello-world

Imagens que não funcionam:

  • jellyfin/jellyfin
  • pihole/pihole
  • python

A máquina em questão é um antigo desktop Lenovo na minha rede doméstica com um Intel Xeon E31230, 8 GB de RAM e um controlador Ethernet Intel 82579LM gigabit. Está executando Debian 11, Docker Engine 20.10.21, containerd 1.16.12, runc 1.1.4 e docker-init 0.19.0.

Eu também graveium vídeodemonstrando o problema.

Responder1

O problema acabou sendo meu roteador. Deve haver alguma diferença estranha entre como ele trata dispositivos sem fio e dispositivos Ethernet, mas conectar a máquina ao roteador base (em vez do sistema mesh WiFi) resolveu o problema.

informação relacionada