Docker Toolbox: ошибка создания машины: ошибка драйвера во время создания машины: превышено максимальное количество попыток (5

Я на Windows 7, VirtualBox 5.0.4, Docker toolbox 1.9.0. Когда я запускаю quickstart, я получаю:

Creating Machine default...
Running pre-create checks...
Creating machine...
Error creating machine: Error in driver during machine creation: Maximum number of retries (5) exceeded
Looks like something went wrong... Press any key to continue...

но я получаю запущенную виртуальную машину "по умолчанию", когда я открываю VirtualBox и смотрю. В моем VBox.журнал я вижу (полный файл здесь):

00:00:00.696246 HM: HMR3Init: VT-x w/ nested paging and unrestricted guest execution hw support

так что, возможно, поддержка VT-X в порядке для меня. Прямо в конце файла журнала я вижу что-то зловещее о том, что D-Bus не устанавливается:

00:00:46.950561 VMMDev: Guest Log: 00:00:10.018836 vminfo   Error: Unable to connect to system D-Bus (3/3): D-Bus not installed

проблема D-Bus была сообщена здесь https://github.com/docker/toolbox/issues/214 когда я снова запускаю quickstart сразу после этого, я получаю сообщение об ошибке о получении IP-адреса:

Machine default already exists in VirtualBox.
Setting environment variables for machine default...
Error running connection boilerplate: Error getting driver URL: Something went wrong running an SSH command!
command : ip addr show dev eth1
err     : exit status 255
output  :


                    ##         .
              ## ## ##        ==
           ## ## ## ## ##    ===
       /"""""""""""""""""___/ ===
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
       ______ o           __/
                      __/
          ___________/

Error getting IP address: Something went wrong running an SSH command!
command : ip addr show dev eth1
err     : exit status 255
output  :
docker is configured to use the default machine with IP
For help getting started, check out the docs at https://docs.docker.com
NOTE: When using interactive commands, prepend winpty. Examples: 'winpty     docker run -it ...', 'winpty docker exec -it ...'.

и если я запускаю команду, я получаю другое сообщение, связанное с подключением:

$ winpty docker run hello-world
An error occurred trying to connect: Post     http://localhost:2375/v1.21/containers
/create: dial tcp 127.0.0.1:2375: ConnectEx tcp: No connection could be made     because the target machine actively refused it.

в этот момент я пошел кhttps://www.virtualbox.org/wiki/Testbuilds и получил VirtualBox 5.0.9, а затем удалил Docker Toolboox, удалил виртуальную машину по умолчанию и .каталог докер, и переустановил Toolbox, и повторно запустить его, и получил ту же проблему:

Creating Machine default...
Creating CA: C:Usersmarwick.dockermachinecertsca.pem
Creating client certificate: C:Usersmarwick.dockermachinecertscert.pem
Running pre-create checks...
Creating machine...
Error creating machine: Error in driver during machine creation: Maximum number of retries (5) exceeded
Looks like something went wrong... Press any key to continue...

журнала эта попытка здесь: http://pastebin.com/9VjD9t6P

как я могу заставить это работать?

25
задан Ben
10.12.2022 15:18 Количество просмотров материала 3163
Распечатать страницу

2 ответа

была та же проблема (запуск команд docker дает сообщение об ошибке: не удалось установить соединение, потому что целевая машина активно отказалась).

Существуют проблемы с разрешениями (вероятно, целевой компьютер был создан под другой учетной записью пользователя).

Это сработало для меня: Откройте Oracle VM VirtualBox и щелкните правой кнопкой мыши машину с именем "по умолчанию". Если он работает, выберите "Закрыть - > выключить". Затем выберите "Удалить ..."и нажмите "Удалить все файлы" кнопка.

закрыть Oracle в виртуальную машину VirtualBox и запустить заново Docker_Quickstart. Это создаст новую виртуальную машину по умолчанию без проблем с разрешениями.

11
отвечен lipa 2022-12-11 23:06

Бен, может быть, у использовать систему призрак, то УР uxtheme.dll был взломан, что приводит к сбою запуска виртуальной машины ur. Используйте оригинальную uxtheme.dll для замены c:\windows\system32\uxtheme.dll, затем он создаст новую виртуальную машину по умолчанию без проблем с разрешениями.

0
отвечен Johnny Hu 2022-12-12 01:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх