2016年2月6日土曜日

dockerをWindows10に入れたんだけれど、Hyper-Vが有効になっていて上手く動かなかったので、Hyper-Vを無効化したら上手く動いた

このエントリーをはてなブックマークに追加

docker周りをまた勉強しようとして環境構築してたんだけれど、初っ端で躓いた。 Docker Quickstart Terminalを立ち上げると、以下のエラーメッセージが表示された。

Error with pre-create check: "Hyper-V is installed. VirtualBox won't boot a 64bits VM when Hyper-V is activated. If it's installed but deactivated, you can use --virtualbox-no-vtx-check to try anyways"
Looks like something went wrong... Press any key to continue...

これを解消するには、Hyper-Vを無効化すれば良いっぽい。 Hyper-Vの無効化は下記の通り

  • エクスプローラーを立ち上げて、PCを選択
  • 右上の方にある、プログラムのアンインストールと変更を選択
  • 左側にあるWindowsの機能の有効化または無効化を選択
  • Hyper-Vのチェックボックスを外す
  • OKを押した後、Windowsを再起動

その後、もう一度Docker Quickstart Terminalを立ち上げれば、上手く動いた。

参考にした動画

https://www.youtube.com/watch?v=Y56boAsdptw