docker desktop启动报错

docker desktop启动报错

老师,启动docker desktop报错,提示unable to calculate image disk size,无法计算映射磁盘的大小,这个要怎么解决,网上查博文没找到解决方法


https://img1.sycdn.imooc.com//climg/63bb89ec094f660212850746.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,分析如下:

1、首先检查一下在任务管理里面是否开启了虚拟化,如果显示禁用,则需要开启

https://img1.sycdn.imooc.com//climg/63bbbd7309d9603e06440528.jpg

2、检查“程序和功能”里面的Hyper-v、适用于Linux 的Windows子系统两处位置是否勾选上

https://img1.sycdn.imooc.com//climg/63bbbdf8092e338605570457.jpg



https://img1.sycdn.imooc.com//climg/63bbbe290956788203190113.jpg

docker desktop是基于 hyper-v 的,必须确保hyper-v组件已经开启。如果 Hyper-v 是禁用的状态,参考操作如下:

    1)以管理员身份打开CMD

    2)输入下列命令启用Hyper-v

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

3、如果提示如下报错,此时可以将WSL进行更新,安装包可以在课件中的教辅资料区下载,然后双击程序进行安装。

https://img1.sycdn.imooc.com//climg/63bbbeb809c5cdca07070197.jpg

4、重新启动docker

https://img1.sycdn.imooc.com//climg/63bbc0bd09cf14e512680716.jpg

祝学习愉快~


  • Lanny_Chung 提问者 #1

    老师,步骤1,2,3,都是做了的,就是更新了WSL后,就报错上述内容

    2023-01-09 16:14:28
  • imooc_慕慕 回复 提问者 Lanny_Chung #2

    同学你好,建议在安装docker的时候尽量不要去更改默认设置,直接根据步骤直接下一步直到finish。

    同时在docker中点击右上角,然后根据步骤试试如下方式:

    https://img1.sycdn.imooc.com//climg/63bbcdcf09dc2ab210270577.jpg

    删除之后再去资料区下载WSL重新安装一下,看看是否有效。

    祝学习愉快~

    2023-01-09 16:19:53
  • Lanny_Chung 提问者 回复 imooc_慕慕 #3

    https://img1.sycdn.imooc.com//climg/63bbcf9209b642fc12700720.jpg

    老师,删除不了,一直跑这个进度条

    2023-01-09 16:26:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师