win10家庭版安装docker在Hyper-V出错(安装、卸载)解决后,转使用DockerToolbox

本文介绍了在Win10家庭版中安装Docker时遇到的问题,包括Hyper-V与VirtualBox冲突,如何卸载Hyper-V以及最终转向使用Docker Toolbox的解决方案。在尝试安装Hyper-V后,由于与虚拟机冲突,作者选择卸载Hyper-V,并通过命令行彻底关闭。接着,作者安装Docker Toolbox,提供了阿里云镜像下载地址,并指出安装过程中可能出现的问题及解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在学习docker时除了在Centos服务器上安装相关的Docker-CE版本进行学习使用后,准备在window环境下也尝试安装Docker-CE进行相关环境的熟悉。但是接下来就被win10家庭版坑的够呛。


简单说就是win10家庭版系统不带Hyper-V,如果在win10环境下想直接装Docker客户端,必须要先安装Hyper-V。但是当Hyper-V安装完成后,virtual-box或VM虚拟机就会与开启Hyper-V的window环境冲突一直报错。这对于很多想要继续使用虚拟机的朋友们简直是一种无情的打击。所以折腾从这里开始了…


win10家庭版安装Hyper-v

win10家庭版不带有Hyper-V,但是我的这个电脑支持安装Hyper-V,所以按照现有的教程使用如下操作安装Hyper-V:

在桌面创建一个cmd文件,名称随意,将如下内容拷贝到文件中并保存,保存后以管理员身份运行此文件

 ```
pushd "%~dp0"
 
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
 
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
 
del hyper-v.txt
 
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
 ```

等待执行完成,最后输入Y

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值