WARNING! Using --password via the CLI is insecure. Use --password-stdin. Error saving credentials: error storing credentials - err: exec: "docker-credential-desktop": executable file not found in $PATH, out: ``

1. ​禁用凭据存储

如果你不需要 Docker 保存登录凭据,可以直接禁用凭据存储功能。这样可以避免 Docker 尝试调用 docker-credential-desktop

运行以下命令来禁用凭据存储:

echo '{"credsStore":""}' > ~/.docker/config.json

然后重新尝试登录:

echo "password" | docker login -u username --password-stdin

这样 Docker 就不会尝试保存凭据,登录应该可以成功

找终于登陆成功🎉

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐