如何卸载docker-compose?

myc*_*gus 21 macos docker docker-compose

我按照官方文档安装了docker-compose:http://docs.docker.com/compose/install/

现在我要卸载docker-compose.

$ docker-compose -h
Run Code Online (Sandbox Code Playgroud)

没有提供卸载命令,官方文档也没有提供任何说明.

我删除了我的docker-compose.yml文件和/ usr/local/bin/docker-compose,但我想确保这一切都是.

我在MacbookPro上使用OSX Yosemite 10.10.3.

编辑:关于我遵循的安装说明,我没有使用pip.我使用了记录的curl命令:

$ curl -L https://github.com/docker/compose/releases/download/1.3.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose
Run Code Online (Sandbox Code Playgroud)

Com*_*ndZ 43

请注意,现在这是在文档中

如果使用安装,则删除 curl

自从安装到/usr/local/bin/docker-compose,我将从命令行(*nix系统)运行以下命令将其删除:

rm $(which docker-compose)
Run Code Online (Sandbox Code Playgroud)

如果您收到权限被拒绝错误,那么您需要预先添加which docker-compose:

sudo rm $(which docker-compose)
Run Code Online (Sandbox Code Playgroud)

要验证它是否成功,只需运行命令:

which docker-compose
Run Code Online (Sandbox Code Playgroud)

应该说找不到命令.

如果使用PIP安装,则删除

如果您使用PIP安装了Docker Compose,那么您可以运行:

pip uninstall docker-compose
Run Code Online (Sandbox Code Playgroud)

sudo如果您收到权限被拒绝,则可能必须使用错误:

sudo pip uninstall docker-compose
Run Code Online (Sandbox Code Playgroud)

  • 我向 Docker Compose 文档发送了一个 PR,以更新我的答案。稍后它会显示在这里:https://docs.docker.com/compose/install/ 这是 PR:https://github.com/docker/compose/pull/1619/files (2认同)

小智 12

首先获得docker路径:

哪个码头组成

然后它将返回路径,如:/usr/bin/docker-compose

然后删除它:

sudo rm -rf/usr/bin/docker-compose