在我的 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运行呢?
谢谢。
我不确定您按照哪些说明进行安装 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