Docker при запуске: «Виртуальная машина не обнаружена, прерывание» - PullRequest
0 голосов
/ 20 декабря 2018

Я скачал и установил последнюю версию Docker (внутри VMWare VM, win 10 Enterprise).Я получаю следующую ошибку.При поиске в Google я просто получаю множество случаев, ссылающихся на другой поток (у которого тоже нет решения), некоторые потоки просто вымирают.

Пожалуйста, никаких ссылок, если вы знаете, в чем проблема, просто напишите этоздесь, на SO:)

На ВМ не обнаружено никаких действий, прерывание в Docker.Core.Pipe.NamedPipeClient.Send (действие String, параметры Object []) в C: \рабочие пространства \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeClient.cs: строка 36 в Docker.Actions.DoStart (SynchronizationContext syncCtx, логическое showWelcomeWindow, логическое выполнение execute_fterStartCleanup)в C: \ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Windows \ Actions.cs: строка 92 в Docker.Actions. <> c__DisplayClass21_0.b__0 () в C: \ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Windows \ Actions.cs: строка 155 в Docker.WPF.TaskQueue. <> c__DisplayClass19_0. <. ctor> b__1() в C: \ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.WPF \ TaskQueue.cs: строка 59

дополнительная информация в файле журнала

[NamedPipeServer] [Ошибка] Невозможно выполнить Запуск: Виртуальная машина не обнаружена,прерывание в Docker.Backend.ContainerEngine.Linux.DoStart (Настройки параметров, String daemonOptions) в C: \ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ ContainerEngine \Linux.cs: строка 268 в Docker.Backend.ContainerEngine.Linux.Start (Настройки параметров, String daemonOptions) в C: \ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ ContainerEngine \ Linux.cs: строка 117

(у меня только один ЦП на моей ВМ, после другого совета.)

Ответы [ 2 ]

0 голосов
/ 01 августа 2019

У меня установлено 4 процессора в Docker / setting / advanced, но мой жесткий диск работает медленно.Когда я запускаю Docker, время активности моего диска составляет 100%, и я вижу «Виртуальная активность не обнаружена, прерывание».Но мое дисковое время все еще составляет 100%.Поэтому я жду времени, когда время активности будет равно 0%, я перезапускаю Docker, и мой Docker работает.

0 голосов
/ 22 декабря 2018

Хм ... может быть, _ я перепутал несколько процессоров с несколькими ядрами, когда я сказал, что уже тестировал один процессор: s

Если у вас несколько ядер (в настройках моей виртуальной машины), это не работает.Но когда у меня есть 1 ядро, оно работает, как с 1, так и с несколькими процессорами.

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

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

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