gpt4 book ai didi

docker - 如何使用 Docker 桌面停止 Docker(和 Kubernetes)?

转载 作者:行者123 更新时间:2023-12-04 07:28:57 28 4
gpt4 key购买 nike

我正在为 MacOS 运行 Docker Desktop,但我不知道如何停止 Docker 服务。它一直在耗尽 MacBook 电池。

在一个简单的搜索中,有文档显示如何停止容器而不是 docker 服务本身。
我可能遗漏了一些明显的东西,但是有没有办法停止 Kubernetes 和 Docker 服务而不必杀死桌面应用程序?

最佳答案

docker 桌面应用程序启动一个 qemu 虚拟机,因此桌面应用程序无法控制 PID。
要克服“情况”,请执行以下操作:

  • 打开终端应用程序
  • 编辑文件~/.bash_profile
  • 添加以下行

  • #macro 杀死 docker 桌面应用程序和虚拟机(不包括 vmnetd -> 它是一项服务)
    函数 kdo() {
    ps ax|grep -i docker|egrep -iv 'grep|com.docker.vmnetd'|awk '{print $1}'|xargs kill
    }
  • 保存文件

  • 退出终端应用程序并再次打开它。
    输入 kdo杀死所有依赖的应用程序(管理程序、docker daemon 等)

    关于docker - 如何使用 Docker 桌面停止 Docker(和 Kubernetes)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64799841/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com