困っていること
Windows10 Pro環境で下図の「仮想化ベースのセキュリティ」を「実行中」から「無効」に変更するとDockerが起動出来なくなったため、Dockerを起動できるように「実行中」に設定変更したいのですがうまくいかずに困っています。
試したこと
■お試し1
「仮想化ベースのセキュリティ」を「有効」にして再起動する。
詳細設定は以下。
■お試し2
「Hyeper-V」と「Linux用Windowsサブシステム」が有効になっている事を確認。
背景
Windowsのデフォルト設定だと「仮想化ベースのセキュリティ」は「実行中」となります。
この状態であれば「Docker」も正常に動作します。
ただし、VMwareを動かそうとしたところエラーになってしまいます。
原因を調査したところ「仮想化ベースのセキュリティ」が「実行中」であることが原因と判明しました。
→参考サイト:https://www7390uo.sakura.ne.jp/wordpress/archives/802
よって、参考サイトを参考に、レジストリ削除は怖かったため、画面操作で行える以下2つの設定だけを変更し再起動しました。
・「Windows Defenderアプリケーション制御を展開する」を「未構成」から「無効」に変更する。
・「仮想化ベースのセキュリティ」を「未構成」から「無効」に変更する。
再起動後は、「仮想化ベースのセキュリティ」は「無効」状態に切り替わり、次のような挙動になりました。
・VMwareの起動→成功
・Dockerの起動→失敗
VMwareを使った作業完了しDockerを起動できるよう、「仮想化ベースのセキュリティ」を「無効」から「実行中」に変更したいのですがうまくいかずに困っております。
あなたの回答
tips
プレビュー