在mac上执行docker login 报错,竟然是因为mac的钥匙串功能升级了。
如果你在mac上执行docker login 报错,提示:
```bash
Error saving credentials: error storing credentials - err: exit status 1, out: `User interaction is not allowed. (-25308)` ```
```
这是因为mac的钥匙串功能升级了,执行docker login 时,mac系统会访问自己的钥匙串,因为钥匙串在正常情况下,都是限制访问的,为的是保护用户的资料安全。 所以,导致docker login命令抛出上边的错误。 解决方案: 执行下面的命令,就可以解决这个问题。
|
|
解锁macOS 的钥匙串(Keychain),从而允许访问存储在钥匙串中的受保护数据
mac系统,有时也是让人无语的。
- 原文作者: 三山
- 原文链接: https://blog.jinerge.com:443/20250911.html
- 版权声明:本作品采用 署名 - 非商业性使用 4.0 国际 (CC BY-NC 4.0)进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
