概述
当我尝试在运行docker的情况下使用VMware时,当系统提示"启用Hyper-V或Device / Credential Guard"时,VMware没有启动,但是我找到了以下文章,但请记录您要用来解决的路径需要执行多项操作。
" VMware Workstation / Player"可以与" Hyper-V"?v15.5.5并存
https://forest.watch.impress.co.jp/docs/news/1255681.html
*文章发布于2020年5月27日
支持内容可能因环境而异,因此请参考错误消息中的支持内容。
我不了解很多事情,但是我只写我所知道的,因为如果我再次迷路,那是浪费。
最终环境
docker桌面2.3.0.3(45519)
Windows10版本2004
VMware15.5.5
如何处理每个错误(或要求)
Windows 10版本是1904
截至2020/06/03
转到以下站点
https://www.microsoft.com/ja-jp/software-download/windows10
下载更新可执行文件(Windows10Upgrade9252.exe)并执行。
*在这种环境下大约3个小时
docker中显示未安装WSL 2。
以管理员身份启动PowerShell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart<br>
wsl --set-default-version 2无法执行①
1 2 | PS C:\WINDOWS\system32> wsl --set-default-version 2 wsl : 用語 'wsl' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。 |
在Microsoft Store的Windows 10上设置Linux发行版
参考
https://qiita.com/zembutsu/items/22a5cae1d13df0d04e7b#linux-分发设置
wsl --set-default-version 2无法执行②
1 2 | PS C:\WINDOWS\system32> wsl --set-default-version 2 WSL 2 を実行するには、カーネル コンポーネントの更新が必要です。詳細については https://aka.ms/wsl2kernel を参照してください |
转到以下站点
https://aka.ms/wsl2kernel
下载并运行wsl_update_x64.msi(不到一分钟)
解决方案
1 2 | PS C:\WINDOWS\system32> wsl --set-default-version 2 WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください |
参考
我用它作为参考。
在Windows上将Docker桌面用于WSL 2的过程
https://qiita.com/zembutsu/items/22a5cae1d13df0d04e7b
当我尝试操作WSL2时,显示"内核组件需要更新"。
https://qiita.com/quzq/items/3de595e14426d0352fc4