解决MAC M1 Docker Desktop启动一直在starting

问题描述:

今天使用docker buildx 构建Multi-platform,提示如下错误:

ERROR: Multi-platform build is not supported for the docker driver. Switch to a different driver, or turn on the containerd image store, and try again.

于是按照提示打开containerd image store,打开位置如下:

打开以后,重启Docker Desktop,发现使用buildx命令时,一直卡住,没有任何输出,重启Docker Desktop,也会一直卡在starting界面。

解决方案:

出现此问题后,尝试进行卸载手动卸载/使用官方自带工具卸载,发现均无效。最终解决方案为(如图):

在1tab中,点击2、3处按钮,然后重启Docker Desktop。

此操作会清除所有Docker Desktop数据,清谨慎使用

相关推荐
不爱编程的小九九4 小时前
小九源码-springboot082-java旅游攻略平台
java·开发语言·旅游
只是懒得想了4 小时前
用C++实现一个高效可扩展的行为树(Behavior Tree)框架
java·开发语言·c++·design-patterns
码农阿树4 小时前
Java 离线视频目标检测性能优化:从 Graphics2D 到 OpenCV 原生绘图的 20 倍性能提升实战
java·yolo·目标检测·音视频
夫唯不争,故无尤也4 小时前
Maven创建Java项目实战全流程
java·数据仓库·hive·hadoop·maven
weixin_404551244 小时前
openrewrite Maven plugin configuration
java·maven·configuration·openrewrite
我是华为OD~HR~栗栗呀4 小时前
华为OD-23届考研-Java面经
java·c++·后端·python·华为od·华为·面试
yan8626592464 小时前
于 C++ 的虚函数多态 和 模板方法模式 的结合
java·开发语言·算法
Le1Yu4 小时前
服务注册、服务发现、OpenFeign及其OKHttp连接池实现
java·服务器
想ai抽4 小时前
深入starrocks-怎样实现多列联合统计信息
java·数据库·数据仓库
shepherd1114 小时前
⏰ 一招鲜吃遍天!详解Java延时队列DelayQueue,从此延时任务不再难!
java·后端·消息队列