web-dev-qa-db-ja.com

DockerクイックスタートターミナルがVirtualBoxの起動に失敗するVM Windows 10

Dockerクイックスタートターミナルを介してDocker VMを起動しようと何度か試みました。VirtualBoxでdefault仮想マシンを削除した後、次の出力が表示されます。

Creating Machine default...
Running pre-create checks...
Creating machine...
(default) OUT | Creating VirtualBox VM...
(default) OUT | Creating SSH key...
(default) OUT | Starting VirtualBox VM...
Error creating machine: Error in driver during machine creation: exit status 1
Looks like something went wrong... Press any key to continue...

さらにトラブルシューティングを行うために、他のDockerの問題で提案されているように、[スタート]> [ヘッドレススタート]を使用してVirtualBoxGUIでdefaultマシンを直接起動しようとしました。起動に失敗し、次の内容のエラーダイアログボックスが表示されました。

Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' (VERR_INTNET_FLT_IF_NOT_FOUND).

Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

Result Code:

E_FAIL (0x80004005)

Component:

ConsoleWrap

Interface:

IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

関連コンポーネントのバージョン:

  • VirtualBoxバージョン5.0.11r104393
  • Docker Toolbox 1.9.1a
  • Windows 10バージョン1511(OSビルド10586.14)
11
Chris Hunt

this の質問に対する答えの1つが私の問題を解決し、いくつかの編集を加えてここに再現しました。

私は解決策を見つけました

  1. Windowsネットワーク接続を開く
  2. 作成されたVirtualBoxホスト専用アダプターを右クリックします
  3. プロパティを選択してください
  4. 「VirtualBoxNDIS6ブリッジネットワークドライバー」を確認してください
  5. ハイライトされたアイテムを無効および有効にする

Adapter properties

私の場合、[プロパティ]ウィンドウで強調表示されている項目はデフォルトではチェックされていませんでしたが、チェックして[OK]をクリックして[プロパティ]ウィンドウを閉じました。その後、DockerクイックスタートターミナルはVMを正常に開始できました。

10
Chris Hunt

同じことが私にも起こりました。現在、私はWindowsホームを使用しています。

少なくとも私の場合は、環境変数DOCKER_MACHINEおよびDOCKER_TOOLBOX_INSTALL_PATHがシステム用に作成されていませんでした。

それらを追加するだけでうまくいきました。

Image

2
kiviev

@ chris-huntの回答をフォローしようとしましたが、強調表示された項目が見つかりませんでした。 DocketToolsのインストールに含まれているVirtualBOXをインストールしなかったことが原因であることに気付きました。古いバージョンを使っていたと思います。そこで、WindowsのコントロールパネルでDockerツールとVitualBOXをアンインストールしました。その後、VirtualBOXをチェックしてDocker Toolsを再インストールしたところ、ようやく動作しました。

0
Drugo