Команда `docker build` зависает очень долго, другие команды работают нормально - PullRequest
0 голосов
/ 09 января 2019

Простой вопрос: После использования Docker в течение недели моя команда docker build зависает и зависает (до того, как что-либо выполнится) примерно на минуту. Оставшись в этом состоянии зависания, он выполнит команду docker build без проблем и на ожидаемой скорости.

Другие команды Docker (например, docker run) не страдают от этой «зависшей» проблемы.

Информация об установке докера:

Version 18.06.1-ce-win73
Channel: stable

Вещи, которые я пробовал:

  • docker system prune - Это очищает пространство, но не ускоряет мою команду docker build
  • Переустановка Docker на моем компьютере - это решает проблему, но она появилась снова примерно через неделю после повторного использования Docker.

Кто-нибудь еще страдает от этой проблемы?

Ответы [ 2 ]

0 голосов
/ 11 мая 2019

У меня была такая же проблема. Я решил это, переместив Dockerfile в пустую папку, затем выполнил команду docker build и работал отлично.

На некоторых других форумах люди создавали файл .dockerignore, включая любой вызов git и многие другие файлы, но этот подход не работал для меня.

0 голосов
/ 09 января 2019

Здесь была проблема:

Самая первая строка моего Dockerfile (команда FROM) провалилась. «Зависание» было вызвано таймаутом при попытке загрузить базовое изображение. Я пытался загрузить базовый образ из местоположения, для которого мне нужно было установить прокси на моем компьютере.

Итак, я ошибся в своем исходном сообщении: команда Docker build не работала должным образом. Не удалось загрузить базовый образ из-за отсутствия настройки прокси.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...