首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法重新启动并从Mac应用程序中删除Docker : ping后端api失败

无法重新启动并从Mac应用程序中删除Docker : ping后端api失败
EN

Stack Overflow用户
提问于 2021-06-10 09:38:55
回答 6查看 21.7K关注 0票数 30

昨天我突然收到了码头的fatal error信息。我真的不明白为什么我关掉了我的机器。所以我决定卸载docker并重新安装它。我进入了我的Mac中的应用程序文件夹,我无法卸载,因为它认为码头是打开的。因此,我需要以下方面的帮助:

  1. 我如何卸载码头?
  2. 我如何安装它,以便它可以重新开始工作?

试图通过一项决议:

刚才在我的终端上尝试了以下命令:

代码语言:javascript
运行
复制
docker kill $(docker ps -q)

我得到了以下答复:

代码语言:javascript
运行
复制
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
"docker kill" requires at least 1 argument.
See 'docker kill --help'.

我做什么好?

看屏幕截图

EN

回答 6

Stack Overflow用户

发布于 2021-06-10 11:35:10

打开活动监视器并转到com.docker。从那以后,你得杀了它才能继续前进。

2-从mac卸载是标准程序。

票数 31
EN

Stack Overflow用户

发布于 2021-09-14 06:44:44

这让我发疯了。

您不需要重新安装Docker来解决这个问题。解决方法(至少在我的例子中)很简单,只需杀死所有与Docker相关的进程并再次运行Docker:

$ pkill Docker

$ open -a /Applications/Docker.app

票数 27
EN

Stack Overflow用户

发布于 2021-10-04 14:16:13

在我的情况下,我也无法使用Rest和诊断选项。UI完全挂起

我就是这样解决的。

  1. 杀死码头进程$ pkill Docker
  2. 将码头应用程序移动到bin。
  3. 手动删除以下所有文件
    • sudo rm -rf /usr/local/lib/Docker
    • sudo rm -rf /Library/PrivilegedHelperTools/com.docker.vmnetd
    • sudo rm -rf /Library/LaunchDaemons/com.docker.vmnetd.plist
    • rm -rf ~/.docker
    • rm -rf ~/Library/Containers/com.docker.docker
    • rm -rf ~/Library/Application Support/Docker Desktop
    • rm -rf ~/Library/Preferences/com.docker.docker.plist
    • rm -rf ~/Library/Saved Application State/com.electron.docker-frontend.savedState
    • rm -rf ~/Library/Group Containers/group.com.docker
    • rm -rf ~/Library/Logs/Docker Desktop
    • rm -rf ~/Library/Preferences/com.electron.docker-frontend.plist
    • rm -rf ~/Library/Cookies/com.docker.docker.binarycookies

  4. 重新启动笔记本电脑
  5. 再次安装最新版本,运行良好。
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67918603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档