Docker无法login到azurecr.io

Docker version 17.09.0-ce, build afdb6d4 (在Mac OS Docker version 17.09.0-ce, build afdb6d4运行)当我运行docker login <proj>.azurecr.io时,出现以下错误:

警告:未能从守护进程获取默认registry端点(无法连接到unix上的Docker守护进程:///var/run/docker.sock。是否正在运行docker守护进程?)。 使用系统默认值: https : //index.docker.io/v1/

这是我input使用az acr我retrived的用户名和密码。 我在过去做过同样的过程,现在不再工作了。

我怎样才能debugging这个和login/拉图像呢?

总结:我相信我只是需要重新启动Docker。

首先,我打开/etc/docker/daemon.json { "debug": true }/etc/docker/daemon.json { "debug": true } 。 资源在这里 。 这可能不是必需的

其次,我用osascript -e 'quit app "Docker"'重新启动osascript -e 'quit app "Docker"'然后open -a Docker ,在这里find详细信息。

我build议你需要重新启动你的d​​ocker服务,请参考这个类似的问题。

https://github.com/yegor256/rultor/issues/1041