0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Dockerとvagrantを一緒に使ってVagrant upができなくなった件について

Posted at

はじめに

Dockerを普段は利用しているのですが、昔利用していたVagrantを利用したい場面が出たので、いつも通りvagrant upしたらエラーが発生したので、その時の対処方法を調べたのでまとめます。

問題

vagrant upするとこのようなエラーがでました。

Stderr: VBoxManage.exe: error: VMMR0_DO_NEM_INIT_VM failed: VERR_NEM_MISSING_KERNEL_API_2 (VERR_NEM_MISSING_KERNEL_API_2).

Dockerとvagrantは一緒に使ってしまうとエラーの原因になるようです。

解決方法

① windowsの検索画面からWindowsの機能の有効かまたは無効化 をクリック

・Hyper-T
・Containers
のチェックを外す

② コマンドプロンプトを起動

bcdedit # コマンドを実行
bcdedit /set hypervisorlaunchtype off # コマンドを実行

おわりに

これを行うと次はDockerのほうでエラーがでるので設定を戻さなければなりませんでした。
VagrantとDockerは共存ができません。
二つ利用したい場合は、Vagrantの上にDockerを載せて二つを利用するのが良いかもしれません。

※この投稿は以前使っていたアカウントにて2020年6月3日に投稿されたものです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?