无法在Mac中的应用程序中重新启动和删除Docker:致命错误无法ping后端api

fatal error昨天突然收到来自Docker的消息。我真的不明白为什么我正确关闭了我的机器。所以我决定卸载docker并重新安装它。我进入了 Mac 中的 Applications 文件夹,但无法卸载,因为它认为 docker 已打开。所以我需要以下方面的帮助:

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

尝试解决:

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

docker kill $(docker ps -q)

我得到以下回复:

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'.

我该怎么办?

查看屏幕截图

回答

1- 打开活动监视器并转到 com.docker。process ,从那里你必须杀死它才能进一步进行。

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


回答

好的,我能够解决这个问题。您可以使用任何应用程序执行此操作(只需更改名称),您无法将其从应用程序文件夹中删除。

它将完全删除整个应用程序。应用程序的存在被清除干净。

请按此顺序执行以下命令

  1. ps aux | grep docker

当你运行这个命令时,你会得到一个很大的显示。你只对他的屏幕截图中的以下内容感兴趣

2 然后执行一个sudo kill命令,该命令包含命令中红色框中的数字,ps aux|grep如步骤 1 中的此代码示例所示。

sudo kill -9 108
  1. 最后转到 sudo remove 命令,指定要删除的特定文件夹和应用程序。

    sudo rm -rf /Applications/Docker.app/

  2. 重新启动您的机器。

  3. 安装 docker 版本。如果在更新到新版本的 docker 时发生错误(例如在我的情况下)。您可以从这里下载旧版本的 docker(旧版本号列在最左侧)。我选择了 3.3.0(发布 04/21 安装 6/11/21

注意:如果安装老版本的docker遇到问题,遇到问题

  1. 运行以下命令,您将看到一个 .json 显示

    vi ~/Library/"Group Containers"/group.com.docker/settings.json

向下滚动到设置和修改版本下来。对于 3.3.0,我继续设置版本 7。

  1. 重新启动 docker,当它打开时检查图像,你可以看到你的容器

以上是无法在Mac中的应用程序中重新启动和删除Docker:致命错误无法ping后端api的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>