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

相关推荐

  1. 8个步骤彻底清理Docker镜像

    2024-06-06 07:36:06       28 阅读
  2. 如何完全清除docker

    2024-06-06 07:36:06       30 阅读
  3. Mac 彻底删除 node 和 npm

    2024-06-06 07:36:06       52 阅读
  4. Mac 如何彻底卸载Python 环境?

    2024-06-06 07:36:06       36 阅读
  5. 彻底清楚多线程编程

    2024-06-06 07:36:06       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 07:36:06       71 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 07:36:06       75 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 07:36:06       62 阅读
  4. Python语言-面向对象

    2024-06-06 07:36:06       72 阅读

热门阅读

  1. maxwell同步mysql到kafka(一个服务器启动多个)

    2024-06-06 07:36:06       19 阅读
  2. TCP/IP 接收发送缓存大小的自动调优 Auto Tuning

    2024-06-06 07:36:06       26 阅读
  3. 《解锁创意无限:Stable Diffusion 详细教程指南》

    2024-06-06 07:36:06       25 阅读
  4. 洛谷 P8740 [蓝桥杯 2021 省 A] 填空问题 题解

    2024-06-06 07:36:06       25 阅读
  5. folyd算法求最短路径

    2024-06-06 07:36:06       39 阅读
  6. AudioSet 本体与声音实体对象

    2024-06-06 07:36:06       25 阅读
  7. Android AAudio——C API创建AudioTrack(六)

    2024-06-06 07:36:06       25 阅读
  8. 力扣2831.找出最长等值子数组

    2024-06-06 07:36:06       27 阅读
  9. axios

    axios

    2024-06-06 07:36:06      28 阅读
  10. iOS中的UIScene和UISceneDelegate

    2024-06-06 07:36:06       25 阅读
  11. Android AAudio——音频流释放死锁(七)

    2024-06-06 07:36:06       27 阅读