Большие изображения Docker зависают в конце загрузки

Всякий раз, когда я загружаю на свой сервер образы Docker среднего и большого размера, они загружаются почти полностью, но затем зависают на несколько минут, прежде чем в конечном итоге завершаются. Я просмотрел журналы отладки демона Docker, но они указывают только на то, что изображение загружается, без каких-либо ошибок или предупреждений. Я не думаю, что это проблема с ограничением скорости, поскольку это происходит как в Docker Hub, так и в ghcr.io, и я не думаю, что это проблема с сетью, поскольку я могу без проблем извлекать изображения на своем MacBook, подключенном к той же сети. . Я уже пробовал новую установку Debian, но проблема не устранена.

Кажется, проблема затрагивает только изображения (и слои изображений), размер которых превышает определенный размер, но я еще не знаю, каков этот размер.

Изображения, которые работают:

  • alpine
  • busybox
  • memcached
  • hello-world

Изображения, которые не работают:

  • jellyfin/jellyfin
  • pihole/pihole
  • python

Речь идет о старом настольном компьютере Lenovo в моей домашней сети с процессором Intel Xeon E31230, 8 ГБ оперативной памяти и гигабитным сетевым контроллером Intel 82579LM. Он работает под управлением Debian 11, Docker Engine 20.10.21,Containerd 1.16.12, runc 1.1.4 и docker-init 0.19.0.

Я также записал видео , демонстрирующее проблему.

0 ответов

Другие вопросы по тегам