在 Mac 上安装了 Docker 但找不到命令

use*_*911 7 python docker

在我的 Mac 上,我跑了:

pip install docker
Run Code Online (Sandbox Code Playgroud)

它似乎成功了:

Installing collected packages: websocket-client, docker-pycreds, docker
Successfully installed docker-3.4.1 docker-pycreds-0.3.0 websocket-client-0.48.0
Run Code Online (Sandbox Code Playgroud)

但是,当我在终端运行 'docker' 时,它找不到它:

$ docker
-bash: docker: command not found
Run Code Online (Sandbox Code Playgroud)

然后我运行:

$ whereis docker
Run Code Online (Sandbox Code Playgroud)

它什么也没显示。那么如何让docker运行呢?

谢谢。

TJ *_*man 4

我不确定您按照哪些说明进行安装 via pip,但是这docker-3.4.1是一个非常旧的版本,因此您遇到的问题比不包含 docker 二进制文件的 PATH 更糟糕。

我建议通过 pip 撤消安装并以正确的方式安装 Docker for Mac。我相信 MacOS 当前的稳定版本是 18.03。

https://store.docker.com/editions/community/docker-ce-desktop-mac