Windows下安装Docker常见问题及解决方法
最近更新时间: March 21, 2024
最近在研究访问ChatGPT时IP被屏蔽的解决方法,其中一种是在Docker中部署freegpt-webui,因为首先要安装Docker,并且我用的是Win10系统,在安装过程中遇到了一些问题,所以在此汇总了一下并记录了相应的解决方法。
默认我们都已经从Docker官网下载了相应软件,并已经安装在电脑(Windows系统下),安装的时候一直点击下一步直至最后完成安装。
问题出现在当我们安装之后,点击Docker图标启动的时候:
问题1:出现”Docker Desktop – Windows Hypervisor is not present…”弹窗
解决方法:
① 按下键盘上的Ctrl+Alt+Del键打开任务管理器-性能里面查看是否开启虚拟化,如果没有开启,我们需要先开启虚拟化功能。
② 开启虚拟化方法:重启电脑,按下F12或者Del键,进入电脑BIOS设置页面,找到类似Intel Virtual Technology选项(为什么是类似,因为不同电脑主板里面的名称显示的不一样,但是都是和虚拟Virtual相关),将其设置为Enabled(开启)状态,这里需要注意的时不同电脑开启的方法也不一样,最好能提前搜一下自己的电脑该如何设置。
③ 启用Hyper-V功能:在桌面右键点击-“个性化”-搜索框里面输入”windows功能”-点击出现的”启用或关闭Windows功能”选项。
最后在弹出的窗口找到Hyper-V选项,全部勾选,最后点击确定。
这里需要注意的是需要把Hyper-V选项折叠的部分也全部打开并选择。
问题2:出现”Docker Desktop – WSL kernel version too low…”弹窗
出现这个问题一般是因为WSL版本太低。解决方法:
进入Microsoft store商店直接进行下载Windows Subsystem for Linux,然后安装即可。
注意:在打开Microsoft store商店的时候不要使用代理,否则会出现带不开的现象。
解决这两个问题之后,再次点击桌面Docker图标,就可以正常运行了。
版权声明©:希望对您会有所帮助;转载请注明出处。