Share feedback
Answers are generated based on the documentation.

卸载 Docker Compose

卸载 Docker Compose 的方式取决于其最初的安装方式。本指南涵盖以下卸载说明:

  • 通过 Docker Desktop 安装的 Docker Compose
  • 作为 CLI 插件安装的 Docker Compose

通过 Docker Desktop 卸载 Docker Compose

如果您想卸载 Docker Compose 并且您已经安装了 Docker Desktop,请参阅 卸载 Docker Desktop

Warning

除非该特定环境中安装了其他 Docker 实例,否则卸载 Docker Desktop 将会移除所有 Docker 组件,包括 Docker Engine、Docker CLI 和 Docker Compose。

卸载 Docker Compose CLI 插件

如果您通过包管理器安装了 Docker Compose,请运行:

在 Ubuntu 或 Debian 上:

$ sudo apt-get remove docker-compose-plugin

在基于 RPM 的发行版上:

$ sudo yum remove docker-compose-plugin

手动安装

如果您手动安装了 Docker Compose(例如使用 curl),可通过删除其二进制文件来移除:

$ rm $DOCKER_CONFIG/cli-plugins/docker-compose

为所有用户移除

如果为所有用户安装,请从系统目录中将其移除:

$ rm /usr/local/lib/docker/cli-plugins/docker-compose
Note

如果使用上述任一方法时出现 Permission denied 错误,说明您没有移除 Docker Compose 所需的权限。要强制移除,请在上述任一指令前加上 sudo 并重新运行。

检查 Compose CLI 插件的位置

要检查 Compose 的安装位置,请使用:

$ docker info --format '{{range .ClientInfo.Plugins}}{{if eq .Name "compose"}}{{.Path}}{{end}}{{end}}'