admin管理员组

文章数量:1623011

1.Docker安装失败问题


解决方法:

1、首先我们需要安装Hyper-v,并在[控制面板]–>[程序与功能]–>[启用或关闭windows功能]中勾选Hyper-v,点击确定,然后还要看是否开启了虚拟化,没开启的话要重启电脑进入blos界面开启它,这个方法就自行百度吧。

2、然后重启电脑,看能不能启动Docker

3、如果还是启动不了,就进入cmd(以管理员身份进入),输入:

netsh winsock reset

4、然后重启电脑

然后就会出现:

看到绿色简直太开心了!
希望对你有帮助!!!

2.Docker desktop和VMware 冲突问题

解决办法

办法①:

我们安装Docker Desktop的时候,他会问我们是否需要使用WSL2(基于Windows的Linux子系统),如果我们不适用,就会,不过相比于虚拟机,子系统在性能方面更加出色。在我们选择使用WSL2之后,并且我们也确定打开了如下图所示的Windows功能(如果没有打开,请先百度如何打开wsl)

如果出现一个下图所示的报错:

解决报错
更加报错提示,猜测可能是我们使用的wsl2版本老了,需要我们自己手动更新一下,我们根据提示去微软官网下载最新版的wsl2安装后即可正常打开。

可以在命令行中输入 wsl --update进行更新

更新包下载链接

使用Hyper-v虚拟机运行
建立两个启动项,一个开启了 Hyper-V,另一个则关闭
以管理员身份启动命令行,输入如下:
bcdedit /copy {default} /d "Windows 10 Without Hyper-V"
将输出的大括号复制下来,再输入:
bcdedit /set {xxxxxx-xxxxx-xxx-xxxxxx-xxxxxxxx} hypervisorlaunchtype off
再重启,开机时记住二选一即可

去往我的小家的秘密通道(戳我戳我!!!)

本文标签: win10Docker