установка пакетов очень медленная в сборке докера

Я создал Ubuntu 16.04 в Docker, но установка пакетов заняла слишком много времени . работает за корпоративным прокси, может ли кто-нибудь помочь мне с этим.

попробовал и в версии 14.04 ту же скорость. но изображения загружаются за считанные секунды (72 МБ).

1
задан 3 January 2018 в 11:45

2 ответа

Это, вероятно, связано с ulimit для nofile.

Вы можете проверить, что получит ваш контейнер, запустив

docker run ubuntu:16.04 bash -c "ulimit -n"

. Установите это во время сборки / запуска с помощью

docker run --ulimit nofile=1024 ...
docker build --ulimit nofile=1024 ...

Или настройте демон Docker, как описано в документации . .

Я бы рекомендовал 1024 в качестве хорошей отправной точки. Настройтесь на ваши личные потребности.

https://docs.docker.com/engine/reference/commandline/run/#set-ulimits-in-container---ulimit

Обратите внимание, что есть ошибка, которая не позволяет вам установить default-ulimits в файле daemon.json до Docker 1.13. Вам нужно использовать параметр командной строки --default-ulimits при запуске демона для версий докеров до 1.13.

0
ответ дан 3 January 2018 в 11:45
  • 1
    Да, я имел в виду физическое дизассемблирование, разделяя вещи, чтобы видеть, содержат ли внутренности микро SD-карту. Эта карта, если Вы найдены, может быть считана в любом USB микро читатель SD-карты (обычно доступный меньше чем за 10$), или даже привыкла в адаптере для формата SD (обычно идет со многими микро SD-картами, когда куплено), если компьютер имеет возможности чтения SD-карты. – ubfan1 8 July 2017 в 08:39
  • 2
    Да, я имел в виду физическое дизассемблирование, разделяя вещи, чтобы видеть, содержат ли внутренности микро SD-карту. Эта карта, если Вы найдены, может быть считана в любом USB микро читатель SD-карты (обычно доступный меньше чем за 10$), или даже привыкла в адаптере для формата SD (обычно идет со многими микро SD-картами, когда куплено), если компьютер имеет возможности чтения SD-карты. – ubfan1 8 July 2017 в 08:39

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

sudo service docker restart
0
ответ дан 3 January 2018 в 11:45

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

Похожие вопросы: