Docker 码头工人:找不到

Docker 码头工人:找不到,docker,Docker,在macOS High Sierra更新之后,我今天开始出现这个问题 我继续通过docker>Preferences卸载了docker 安装了fresh docker,但仍然无法使以下命令正常工作 docker info 它适用于root用户,但不适用于我的用户。docker for mac存在一个未决问题 显然新版本的H Sierra不能与docker for mac正常工作[ 设置docker.sock路径后,我找不到com.docker.docker 因此,我使用brew命令安装了doc

在macOS High Sierra更新之后,我今天开始出现这个问题

我继续通过docker>Preferences卸载了docker

安装了fresh docker,但仍然无法使以下命令正常工作

docker info

它适用于root用户,但不适用于我的用户。

docker for mac存在一个未决问题

显然新版本的H Sierra不能与docker for mac正常工作[

设置docker.sock路径后,我找不到com.docker.docker

因此,我使用brew命令安装了docker,而不是mac版的docker, 然后跑

brew cask install docker
现在,单击鲸鱼图标并单击允许所有后续提示。现在,尝试使用所需的标记重新运行构建

docker build -t <name> .
docker build-t。
现在,这一切正常。请尝试。这解决了我的问题。希望有帮助。

尝试使用brew安装

brew install docker

如果您以root用户身份运行
键入docker
,这将显示它查找可执行文件的位置。然后,您可以作为普通用户检查该位置是否位于
路径中,并适当调整普通用户的点文件。也就是说,我认为这更像是一个关于或配置操作系统的问题(以一种可能与任何软件的安装相关的方式,而不是特定于任何仅用于开发的工具),而不是关于编写代码或使用专门用于此目的的工具的问题。正确,稍后我自己在谷歌上搜索到了这一点。通过重新安装成功修复了它。