Las imágenes grandes de Docker se atascan hacia el final de la descarga

Las imágenes grandes de Docker se atascan hacia el final de la descarga

Cada vez que coloco imágenes de Docker de tamaño mediano a grande en mi servidor, se descargan casi por completo, pero luego se atascan durante varios minutos antes de terminar. Revisé los registros de depuración del demonio Docker, pero solo indican que la imagen se está descargando, sin errores ni advertencias de ningún tipo. No creo que sea un problema de limitación de velocidad, ya que ocurre tanto en Docker Hub como en ghcr.io, y no creo que sea un problema de red, ya que puedo extraer imágenes de mi MacBook conectado a la misma red sin problemas. . Ya probé una instalación nueva de Debian, pero el problema persiste.

El problema sólo parece afectar a las imágenes (y capas de imágenes) que superan un cierto tamaño, pero aún no sé cuál es ese tamaño.

Imágenes que funcionan:

  • alpine
  • busybox
  • memcached
  • hello-world

Imágenes que no funcionan:

  • jellyfin/jellyfin
  • pihole/pihole
  • python

La máquina en cuestión es una vieja computadora de escritorio Lenovo en mi red doméstica con un Intel Xeon E31230, 8 GB de RAM y un controlador Ethernet gigabit Intel 82579LM. Ejecuta Debian 11, Docker Engine 20.10.21, containerd 1.16.12, runc 1.1.4 y docker-init 0.19.0.

yo también he grabadoun videodemostrando el problema.

Respuesta1

El problema resultó ser mi enrutador. Debe haber alguna diferencia extraña entre cómo trata los dispositivos inalámbricos y los dispositivos Ethernet, pero conectar la máquina al enrutador base (en lugar del sistema WiFi en malla) resolvió el problema.

información relacionada