MAC彻底清除docker

背景:午睡醒后晕乎乎的点了docker升级,升级完,点击docker app,点击强制重启,真的是手欠啊。。。

问题:最新版的docker跟mac系统不兼容;要么把电脑升级到最新,要么把docker进行降级;

我的决定是,docker降低版本

第一步、macc卸载docker;

1)如果docker页面还可以打开,那么进入页面找到 uninstall 按钮进行卸载;

2)docker 程序严重打不开,那么根据命令卸载:

打开命令行执行以下命令:

/Applications/Docker.app/Contents/MacOS/Docker --uninstall

我的电脑,仍然卸载失败,找不到文件,那么进行第三种方法

3)打开命令行执行以下命令,彻底清除所有相关文件

sudo rm -Rf /Applications/Docker.app

sudo rm -f /usr/local/bin/docker

sudo rm -f /usr/local/bin/docker-machine

sudo rm -f /usr/local/bin/com.docker.cli

sudo rm -f /usr/local/bin/docker-compose

sudo rm -f /usr/local/bin/docker-compose-v1

sudo rm -f /usr/local/bin/docker-credential-desktop

sudo rm -f /usr/local/bin/docker-credential-ecr-login

sudo rm -f /usr/local/bin/docker-credential-osxkeychain

sudo rm -f /usr/local/bin/hub-tool

sudo rm -f /usr/local/bin/hyperkit

sudo rm -f /usr/local/bin/kubectl.docker

sudo rm -f /usr/local/bin/vpnkit

sudo rm -Rf ~/.docker

sudo rm -Rf ~/Library/Containers/com.docker.docker

sudo rm -Rf ~/Library/Application\ Support/Docker\ Desktop

sudo rm -Rf ~/Library/Group\ Containers/group.com.docker

sudo rm -f ~/Library/HTTPStorages/com.docker.docker.binarycookies

sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd

sudo rm -f /Library/LaunchDaemons/com.docker.vmnetd.plist

sudo rm -Rf ~/Library/Logs/Docker\ Desktop

sudo rm -Rf /usr/local/lib/docker

sudo rm -f ~/Library/Preferences/com.docker.docker.plist

sudo rm -Rf ~/Library/Saved\ Application\ State/com.electron.docker-frontend.savedState

sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist

第二步、安装低版本docker

我决定降低版本到 2022-10-6版本

docker版本查看:https://docs.docker.com/desktop/release-notes/

mac正常安装版本后,打开即可。

配置下镜像源

{

"builder": {

"gc": {

"defaultKeepStorage": "20GB",

"enabled": true

}

},

"experimental": false,

"features": {

"buildkit": true

},

"registry-mirrors": [

"https://yxzrazem.mirror.aliyuncs.com"

]

}

大功告成,再也不要手欠随便更新docker啦!!!

附带学习文章:

docker使用:Overview of the get started guide | Docker Docs

docker安装: Install Docker Desktop on Mac | Docker Docs

相关推荐
ai产品老杨7 小时前
解耦异构算力:基于 Docker 与边缘计算的企业级 AI 视频管理平台架构演进(支持 GB28181/RTSP 与源码交付)
人工智能·docker·边缘计算
身如柳絮随风扬12 小时前
Docker 部署 MongoDB:从零搭建到生产环境配置详解
mongodb·docker·容器
亚空间仓鼠12 小时前
Docker容器化高可用架构部署方案(十五)
android·redis·docker·架构·sentinel
JP-Destiny13 小时前
linux-安装Ubuntu的docker
linux·ubuntu·docker
Kingairy14 小时前
Docker环境安装
运维·docker·容器
木雷坞16 小时前
Immich Docker Compose 升级后相册索引卡住排查:GHCR 镜像、数据库和存储权限
人工智能·docker·immich
AI服务老曹17 小时前
深度解析企业级高并发视频云架构:基于 Docker 与 GB28181/RTSP 协议栈的边缘计算平台(附源码交付实践)
docker·架构·音视频
斯普润布特18 小时前
StreamX(StreamPark 2.1.7) 更改人大金仓KES数据存储-Docker 版
docker·flink·iot
Benszen18 小时前
docker架构
docker·容器·架构
梵得儿SHI18 小时前
SpringCloud 进阶拓展:Spring Security OAuth2+JWT 微服务统一认证授权全实战|生产级方案 + 源码解析 + 踩坑实录
spring·spring cloud·微服务·spring security·jwt·oauth2·统一认证授权