docker login失败解决记录

我在一天登录我的Docker私服的时候出现了这个错误:

image

** Message: 25:32:11.854: Remote error from secret service: org.freedesktop.DBus.Error.UnknownMethod: ??? org.freedesktop.Secret.Collection ?????? /org/freedesktop/secrets/collection/login ?? Error saving credentials: error storing credentials - err:

debug了很久,终于发现是我中午安装docker-compose的时候,apt包管理器把这个包安装上去了:

golang-docker-credential-hepers

这个包是一个由 Docker 官方维护的 Go 语言工具库,旨在为 Docker 提供安全的凭证存储和管理功能。我们现在不需要这个包,

那这样的话就只需要把这个包给删掉就行了。

apt purge golang-docker-credential-helpers

然后再次登录:

docker login -u username -p password https://xxx.com:5000

image

成功!