Docker образ не может записаться в реестр sh в azure - PullRequest
1 голос
/ 16 марта 2020

Angular приложение докеризуется с использованием контейнера Linux, а затем успешно помещается в реестр azure, однако при попытке докеризации с использованием контейнера windows не удалось создать реестр sh в azure. Прикрепленное изображение показывает ошибку EOF

Может ли кто-нибудь помочь объяснить, что означает EOF и почему изображение не показало sh?

enter image description here

1 Ответ

0 голосов
/ 17 марта 2020

Что означает EOF

EOF - это сокращение от End of file. Как правило, это означает состояние в операционной системе компьютера, при котором больше нет данных для чтения из источника данных .

В сценарии docker это очень распространенная проблема, которая часто вызывается медленными / нестабильными соединениями. Короче говоря, это подсказка из-за тайм-аута .

Почему изображение не удалось создать sh

Здесь есть несколько причин, которые могут вызвать эту проблему и сообщение об ошибке.

1) Изображение очень большое. Особенно чем больше слоев, тем больше fr agile.

2) Проблема задержки в сети.

3) Эта ошибка произойдет в другой ситуации, которая также когда-либо обрабатывается нашей командой, которая пытается вытащить Linux image из windows или windows image из mac.

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

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