docker-credential-osxkeychain想要使用您的机密信息

最近在我的Macbook上进行了Docker更新之后,这种情况已经发生了。 我在macos-sierra上使用Docker版本17.03.0-ce-mac2。

如果我运行docker build -t . 从terminal我得到一个popup警告,说:

docker-credential-osxkeychain wants to use your confidential information stored in mydomain.com in your keychain. Do you want to allow access to this item?

如果我点击“否认”,一切正常继续,没有任何问题。 但是我必须每次都这样做。

这是什么意思 ?

看起来这是Docker特定版本中的一个bug,新版本17.03.1-ce-mac5正在解决这个问题。 在发行说明中有一个参考: https : //github.com/docker/docker-credential-helpers/releases/tag/v0.5.0

我刚刚安装了这个版本,而且我的El Capitan安装没有这种行为。