#docker
#docker
Вопрос:
Мои нажатия docker были показаны, а затем время ожидания истекло с ошибками TLS — я перезапускал docker перед каждым нажатием, что, похоже, улучшило ситуацию.
Что меня озадачивает, так это то, что, похоже, он повторяет работу, которую он уже сделал.
Вот два скриншота. В первом вы можете видеть, что был нажат слой 2c2153fbd032. Я бы ожидал, что тогда это подтвердит это и не придется перезагружать его. Тем не менее, он переходит к «повторной попытке».
Любые предложения относительно того, в чем может быть проблема? Теперь у меня был один сбой в течение трех дней.
Комментарии:
1. Вы недавно обновляли OSX?
2. У меня возникает та же проблема, я работаю на macosx Catalina. Я также пытаюсь обновить до последней версии docker, но это не помогло.
Ответ №1:
Я не исправил это полностью, но этот совет кажется полезным:
https://github.com/docker/for-mac/issues/621
Он рекомендует создать файл .json с меньшим количеством одновременных загрузок.
Ответ №2:
«вы можете видеть, что слой 2c2153fbd032 был нажат»
нет, или вы действительно увидите «Нажал».
Поэтому неудивительно, что docker пытается снова нажать на тот же слой.
Это может зависеть от вашей версии docker: 1.10 на Mac была эта проблема
Версия Docker 1.10.3 на моей OS X также имела эту проблему.
После обновления до 1.11 он исчез, и вытесненные слои правильно распознаются как «Layer already exists
«.