У кого-нибудь были проблемы с запуском Docker для Windows в последнее время, не запускал докер пару дней, но теперь он не запускается. пару дней назад было обновление Windows, может ли это быть виновником?
если у кого-то были подобные проблемы, дайте мне знать, иначе я переустановлю докер
спасибо
Фред
У меня была аналогичная проблема несколько дней назад. Я не могу гарантировать, что это сработает, но у меня это сработало. Сначала я попытался переустановить, но это не имело никакого значения. Решение, которое я нашел, состояло в том, чтобы удалить файл private-invites-signature.txt, который находится в «C: Users {Username} AppData Roaming Docker», а затем когда вы либо переустанавливаете, либо запускаете докер для Windows (не помню, какой именно), он снова попросит вас ввести код активации, а затем он должен запуститься нормально после этого.
попытался удалить файл private-invites-signature.txt и запустить его снова, но это не сработало, поэтому я удалил докер и установил его снова, но приложение докера не запустится. Однако я вижу, что служба DockerForWindows работает, но не позволяет мне подключиться к докеру. и нет значка на панели задач. все еще думаю, что это должно быть что-то в последнем обновлении Windows, которое вызвало это. есть идеи?
В соответствии с руководством в Приступая к работе, запустил hello-world сразу после установки и получил сообщения об ошибках.

Теперь он может нормально работать после перезапуска службы Docker для Windows.
Спасибо!
Да, та же ошибка, попытка перезапустить службу, но все равно появляется то же сообщение
/F
То же у меня и для нового 1.12-rc2.
Проверил лог и гипер v.
вручную удалил оставшийся NAT докера и перезапустил докер. Теперь снова работаем!
- остановил Docker для службы Windows
- запустите установщик и выберите удалить
- удален Docker в AppData/Roaming
- удален Docker из ProgramFiles
- перезагрузить компьютер
- снова установлен, установка работает нормально, но служба запускается в Hyper-v не настроена виртуальная машина
у кого есть идеи?
@ftnilsson Я бы попробовал:
- Убедитесь, что в Hyper-V определенно нет виртуальной машины.
- Если есть, удалите ее.
- Выполните «Ремонт» в «Docker» из «Программы и компоненты» обычно воссоздается виртуальная машина, если она не существует.
В последнее время у меня было несколько проблем с последним обновлением (1.12. 0-rc2-beta16 build 4760), где виртуальная машина перестала отвечать на запросы в Hyper-V (не закрывалась), то при перезагрузке виртуальная машина запускалась, но служба Docker не могла настроить для нее сеть. Не знаю, связана ли это с версией или моими настройками. Удаление виртуальной машины и восстановление, похоже, помогли, хотя это явно не идеально, так как вам нужно переделывать все свои контейнеры.
Надеюсь, кто-нибудь сможет пролить свет на это. Я пытался запустить командную строку ниже, чтобы присоединить Windows Server 2016 к рой Linux-серверов:
«C: Program Files Docker dockerd.exe» –run-service -H npipe://-H 0.0.0.0:2376 –tlsverify –tlscacert = C: ProgramData docker daemoncerts ca.pem –tlscert = C: ProgramData docker daemoncerts cert.pem – tlskey = C: ProgramData docker daemoncerts key.pem
Но каждый раз, когда я это делаю, я просто получаю следующую ошибку:
Тестирование требуемых окон updates = [System.Version] :: Parse 10.0.14393.1066 = [System.Version] :: Parse 10.0.14393.1066 if False
Write-Host «В системе отсутствует необходимое обновление. Пожалуйста, проверьте обновления Windows или примените этот KB4015217: http://www.catalog.update.microsoft.com/Search.aspx?q=KB4015217 перед добавлением этого узла в свой кластер UCP »-ForegroundColor желтый Write-Host Настройка демона Docker для прослушивание порта 2376 с помощью TLS
Я попытался установить KB4015217 в Windows 2016 и Windows 10, но серверы не видят требуемого обновления. Любая помощь будет принята с благодарностью.
Похоже, проблема OP отличается от моей, но я собираюсь опубликовать свои результаты здесь, потому что заголовок приведет многих людей в эту ветку.
Это для версии 18.03.0-ce-rc1-win54 (16164)
Это было опубликовано в другом месте, и я не помню, кем так что я не могу поверить в это. Я не пробовал это решение, когда впервые прочитал его, потому что оно казалось таким странным, но когда я наконец попробовал его, оно решило проблему для меня.
Проблема для меня и для других , устанавливал Docker для Windows с любым подключением к сети или Интернету. Я думаю, что установка заставляет Docker подключиться к Интернету для чего-то, и это соединение не работает, и все ломается. Установка завершается, но Docker не запускается или, по крайней мере, не запускается достаточно далеко, чтобы вы могли получить какие-либо указания. Ничего из того, что я мог придумать, переустановка, ремонт, установка или что-то еще не сработало.
Наконец, основываясь на том, что я прочитал хотя бы в одном сообщении здесь или где-либо еще, я отключился от всех сетей и затем запустил установщик. Я запустил Docker в первый раз, еще не подключенный к сети, и открылось диалоговое окно входа. Я подключил свою сеть, вошел в систему, а затем Docker завершил загрузку, и с тех пор он работал нормально.
Я знаю, это звучит странно и маловероятно, но это сработало для меня и по крайней мере еще одного.
Я не знаю, должен ли он вообще «запускаться». Я вижу скриншоты графического интерфейса, размещенные здесь и там, но мой сказал, что он работает, и нужно открыть терминал и начать “взламывать”. Это позволит мне войти в систему, что бы я ни делал, но это единственное, что у меня есть, вроде графического интерфейса. Я действительно не знаю, должен ли он иметь графический интерфейс. Документация типична, все начинается с тех же четырех страниц о контейнерах в целом и о том, насколько они хороши, затем пропускается упоминание чего-либо о том, чего на самом деле ожидать или как с ними работать, если вы еще не знакомы с этим..
Немного поздно, но возникла та же проблема. «Графический интерфейс» находится в области уведомлений, щелкните стрелку ^ вверх, найдите значок докера, щелкните правой кнопкой мыши, щелкните настройки. В противном случае вы правы, нет графического интерфейса для работы с Docker в целом, все это основано на CLI.
Я постоянно получал это на протяжении многих лет, самое простое решение, которое я найдено – перезапустить службу «Инструментарий управления Windows». Это приводит к перезапуску Hyper-v, как только все это будет сделано, просто попробуйте снова запустить Docker Desktop
-
Ну, в моем случае после установки докера для рабочего стола на моем компьютере с Windows 10 pro я обнаружил, что он запущен на панели задач Windows в правом нижнем углу экрана (если у вас запущены другие фоновые службы, тогда он будет быть свернутым в группу меню, показывая значок курсора (^), указывающий вверх).
-
Чтобы использовать графический интерфейс с рабочим столом докера для Windows для управления контейнерами, мне пришлось загрузить графический интерфейс с именем " Kitematic "Который не входит в комплект поставки рабочего стола докера для Windows.
Хорошо, теперь я зарегистрировался, просто чтобы опубликовать свое решение по той же проблеме. Сначала я больше не мог запускать Docker Desktop. После удаления я больше не мог даже запустить установщик
@rjohnsoninterica подсказал мне. Но для меня перезапуск службы инструментария управления Windows не сработал. Вместо этого я перезапустил все запущенные службы Hyper-V напрямую. После этого я мог бы снова успешно установить его.
Я не знаю, супер-глупый я или ответы слишком предварительные, но я не знаю, как это сделать упоминания. другие люди, кажется, знают такие вещи, как «перезапустите службы Hyper-V напрямую», «просто перезапустите службу инструментария управления окнами», что такое службы Hyper-V? как я могу это получить? и как запустить «службу инструментов управления окнами» на моем компьютере. супер потерянный и совсем не дружелюбный для новичков.
В моем случае мне пришлось запускать службы «Сервер» и «Служба рабочего стола Docker» вручную.
Спасибо. Панель управления также доступна там.
Для меня завершение процессов docker.exe и рабочий стол докера, которые были активны, в диспетчере задач и некоторое время ожидания после двойного щелчка работали
Windows 10 не загружается с первой попытки! Помогите!
Гость
Гость
- # 1
Я использую твердотельный накопитель, поэтому загрузка должна быть быстрой. Однако, когда я вручную включаю компьютер, нажимая кнопку, он загружается нормально и быстро. Понятия не имею, что происходит, но мне нужна помощь. Спасибо.
Я не эксперт, но, если вам нужна дополнительная информация, сообщите мне. На данный момент я уже обновил биос, никаких отличий.