yotiky Tech Blog

とあるエンジニアの備忘録

Windows 11 - Docker DesktopとVirtualBoxを共存させる(Kernel panicが出る場合)

TL;DR

  • Docker DesktopとVirtualBoxを共存させようとした時に、VirtualBoxで「Kernel panic」が表示されて起動しなくなった時の対処法
  • プロセッサー数を2以上にする

目次

検証環境

前提

Docker DesktopおよびVirtualBoxの個々のインストールや起動の準備などはできてることを想定。

Windowsの機能

Docker Desktopの構築で、下記が有効になっているはず。

以下は有効にすると動くとされている機能だが、無効のままで動いたので、もし動かなかった場合は気にすると良いかも。

  • Windows ハイパーバイザー プラットフォーム

VirtualBox

起動すると「Kernel panic」が表示される

Kernel panic - not syncing : Attempted to kill the idle task!

仮想マシンの設定

システム > プロセッサー を開いて、プロセッサー数を2以上にする。*1 (2だと不安定だったので4くらい?)

Hyper-V有効だと重いという話もあるので、オーディオ無効にしてみても良いかも。