卸载 Podman Desktop
卸载 Podman Desktop 不会自动移除已创建的 Kubernetes 集群、Podman 或其他资源。要卸载,请执行以下任务:
- 可选:移除集群资源
- 卸载 Podman
- 卸载 Podman Desktop
可选:移除集群资源
-
对于 Kind,使用 UI 删除 Kind 集群或运行
kind delete clusters --all
命令。 -
对于 Minikube,运行
minikube delete
,然后移除~/.minikube
文件夹。注意您可以在
~/.local/share/containers/podman-desktop/extensions-storage/
找到为 Podman Desktop 安装的二进制文件和插件,必要时可以删除它们。
卸载 Podman
- Windows
- macOS
- Linux
您可以通过移除 Podman machine 来删除所有的 pod、容器和镜像。
- 移除所有 Podman machine
$ podman machine reset -f
- 从“开始”菜单、“设置”或“控制面板”卸载 Podman。更多详情,请参阅此资源。
- 移除 Podman 文件和配置
rm -Recurse -Force ~/.local/share/containers/podman
rm -Recurse -Force ~/.config/containers/
rm -Recurse -Force ~/AppData/Roaming/containers
- 移除所有 Podman machine
$ podman machine reset -f
- 根据您的安装方式,执行以下步骤之一:
- 如果您使用
brew
安装了 Podman,请运行以下命令:$ brew uninstall podman
- 如果您使用 Podman Desktop 安装程序安装了 Podman,请逐一运行以下命令:
$ sudo /opt/podman/bin/podman-mac-helper uninstall
$ sudo rm /etc/paths.d/podman-pkg
$ sudo rm -rfv /opt/podman
- 如果您使用
- 移除 Podman 文件和配置
$ rm -rf ~/.local/share/containers/podman
$ rm -rf ~/.config/containers/podman - 可选:删除存储配置
$ rm -rf ~/.local/share/containers/storage
默认情况下,Podman 在 CentOS Stream、Fedora 和 Red Hat Enterprise Linux 等 Linux 发行版上可用。但是,您可以移除 Podman 资源,包括容器、pod、镜像和 Podman machine。
- 要移除所有容器,请运行
podman rm -a -f
命令。 - 要移除所有 pod,请运行
podman pod rm -a -f
命令。 - 要移除所有镜像,请运行
podman rmi -a -f
命令。 - 要移除所有 Podman machine,请运行
podman machine reset -f
命令。
卸载 Podman Desktop
- Windows
- macOS
- Linux
-
根据 Podman Desktop 的安装方式选择一种卸载方法,并执行必要的步骤:
-
移除 Podman Desktop 配置文件
$ rm -Recurse -Force ~/.local/share/containers/podman-desktop/
$ rm -Recurse -Force ~/AppData/Roaming/Podman Desktop -
移除临时文件、缓存和 blob
$ rm -Recurse -Force ~/AppData/Roaming/Podman Desktop
-
根据您的安装方式,执行以下步骤之一:
- 如果您使用
brew
安装了 Podman Desktop,请运行以下命令:$ brew uninstall podman-desktop
- 如果您使用
.dmg
文件安装了 Podman Desktop,请执行以下步骤:- 找到 Podman Desktop 的
.dmg
文件。 - 将 Podman Desktop 图标拖放到废纸篓文件夹。
- 找到 Podman Desktop 的
- 如果您使用
-
移除 Podman Desktop 配置文件
$ rm -rf ~/.local/share/containers/podman-desktop
-
使用 flatpak 或 flathub 卸载 Podman Desktop
$ flatpak uninstall io.podman_desktop.PodmanDesktop
-
移除 Podman Desktop 配置文件夹
$ rm -rf ~/.local/share/containers/podman-desktop