Я создал 16.04 ubuntu в докере, но установка пакетов занимает слишком много времени. работающий за корпоративным прокси-сервером, может кто-то помочь мне с этим.
тоже попытался в версии 14.04, с той же скоростью. но изображения загружаются за считанные секунды (72 МБ).
Возможно, это связано с ulimit для nofile.
Вы можете проверить, что ваш контейнер получает, запустив
docker run ubuntu:16.04 bash -c "ulimit -n"
Установите это во время сборки / запуска с помощью
docker run --ulimit nofile=1024 ...
docker build --ulimit nofile=1024 ...
Или настройте демона докеров, как описано в документации.
Я бы рекомендовал 1024 в качестве хорошей отправной точки. Тщательность к вашим личным потребностям.
Обратите внимание, что есть ошибка, которая мешает вам установить default-ulimits в файле daemon.json до Docker 1.13. Вам нужно использовать опцию командной строки -default-ulimits при запуске демона для версий докеров до версии 1.13.Возможно, это связано с ulimit для nofile.
Вы можете проверить, что ваш контейнер получает, запустив
docker run ubuntu:16.04 bash -c "ulimit -n"
Установите это во время сборки / запуска с помощью
docker run --ulimit nofile=1024 ...
docker build --ulimit nofile=1024 ...
Или настройте демона докеров, как описано в документации.
Я бы рекомендовал 1024 в качестве хорошей отправной точки. Тщательность к вашим личным потребностям.
Обратите внимание, что есть ошибка, которая мешает вам установить default-ulimits в файле daemon.json до Docker 1.13. Вам нужно использовать опцию командной строки -default-ulimits при запуске демона для версий докеров до версии 1.13.