跳转到主内容

卸载 Podman Desktop

卸载 Podman Desktop 不会自动移除已创建的 Kubernetes 集群、Podman 或其他资源。要卸载,请执行以下任务:

  1. 可选:移除集群资源
  2. 卸载 Podman
  3. 卸载 Podman Desktop

可选:移除集群资源

  • 对于 Kind,使用 UI 删除 Kind 集群或运行 kind delete clusters --all 命令。

  • 对于 Minikube,运行 minikube delete,然后移除 ~/.minikube 文件夹。

    注意

    您可以在 ~/.local/share/containers/podman-desktop/extensions-storage/ 找到为 Podman Desktop 安装的二进制文件和插件,必要时可以删除它们。

卸载 Podman

您可以通过移除 Podman machine 来删除所有的 pod、容器和镜像。

  1. 移除所有 Podman machine
    $ podman machine reset -f
  2. 从“开始”菜单、“设置”或“控制面板”卸载 Podman。更多详情,请参阅此资源
  3. 移除 Podman 文件和配置
    rm -Recurse -Force ~/.local/share/containers/podman
    rm -Recurse -Force ~/.config/containers/
    rm -Recurse -Force ~/AppData/Roaming/containers

卸载 Podman Desktop

  1. 根据 Podman Desktop 的安装方式选择一种卸载方法,并执行必要的步骤:

    卸载方法

    • 安装程序
    • Chocolatey
    • Scoop
    • Winget

    安装程序

    • 从“开始”菜单、“设置”或“控制面板”卸载 Podman Desktop。更多详情,请参阅此资源

    Chocolatey

    • 运行以下命令:

      > choco uninstall podman-desktop

    用于 Windows 的 Scoop 包管理器

    • 运行以下命令:

      > scoop uninstall podman-desktop

    Winget

    • 运行以下命令:

      > winget uninstall -e --id RedHat.Podman-Desktop
  2. 移除 Podman Desktop 配置文件

    $ rm -Recurse -Force ~/.local/share/containers/podman-desktop/
    $ rm -Recurse -Force ~/AppData/Roaming/Podman Desktop
  3. 移除临时文件、缓存和 blob

    $ rm -Recurse -Force ~/AppData/Roaming/Podman Desktop