ToB企服应用市场:ToB评测及商务社交产业平台

标题: windows中使用docker [打印本页]

作者: 农民    时间: 6 天前
标题: windows中使用docker
获取 Docker | 李钟意讲前端
deploying WSL2 distributions ensuring main distro is deployed: deploying "docker-desktop": importing WSL distro "当前计算机配置不支持 WSL2。\r\n请启用“假造机平台”可选组件,并确保在 BIOS 中启用假造化。\r\n通过运行以下命令启用“假造机平台”: wsl.exe --install --no-distribution
\r\n有关信息,请访问 https://aka.ms/enablevirtualization\r\n错误代码: Wsl/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED\r\n" output="docker-desktop": exit code: 4294967295: running WSL command wsl.exe C:\WINDOWS\System32\wsl.exe --import docker-desktop <HOME>\AppData\Local\Docker\wsl\main C:\Program Files\Docker\Docker\resources\wsl\wsl-bootstrap.tar --version 2: 当前计算机配置不支持 WSL2。 请启用“假造机平台”可选组件,并确保在 BIOS 中启用假造化。 通过运行以下命令启用“假造机平台”: wsl.exe --install --no-distribution
有关信息,请访问 https://aka.ms/enablevirtualization 错误代码: Wsl/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED : exit status 0xffffffff checking if isocache exists: CreateFile \\wsl$\docker-desktop-data\isocache\: The network name cannot be found.
从你给出的错误信息可知,在部署 WSL2 发行版时碰到问题,具体是当前计算机配置不支持 WSL2,这通常是由于未启用 “假造机平台” 可选组件或者在 BIOS 里未开启假造化功能所导致的。下面为你提供办理该问题的具体步骤:
1. 启用 “假造机平台” 可选组件


你可以采用以下两种方法来启用 “假造机平台” 可选组件:
方法一:使用 PowerShell 命令




收起
powershell
  1. wsl.exe --install --no-distribution
复制代码


方法二:通过 “启用或关闭 Windows 功能”



2. 在 BIOS 中启用假造化功能


差别品牌和型号的计算机进入 BIOS 的方法可能差别,常见的进入 BIOS 的按键有 Del、F2、F10 等。以下是一样平常步骤:

3. 验证 WSL2 是否正常工作




收起
powershell
  1. wsl --set-default-version 2
复制代码



收起
powershell
  1. wsl -l -v
复制代码

假如输出显示发行版的版本为 2,则表示 WSL2 已正常工作。
4. 重新启动 Docker Desktop


完成上述步骤后,重新启动 Docker Desktop,让其重新部署 WSL2 发行版。

按照以上步骤操作,应该可以办理你在部署 WSL2 发行版时遇到的问题。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4