【问题解决】docker login报错 org.freedesktop.Secret.Error.IsLocked: Cannot create an item in a locked collection
问题场景
环境
docker 24.0.2 社区版 Ubuntu Server 18.04LTS
刚刚执行 docker login
登录仓库报错:
hellxz@bigdata:~/dockerTest$ docker login harbor.xxx.com.cn Username: hellxz Password: ** Message: 17:26:21.611: Remote error from secret service: org.freedesktop.Secret.Error.IsLocked: Cannot create an item in a locked collection Error saving credentials: error storing credentials - err: exit status 1, out: `Cannot create an item in a locked collection`
问题解决
网上说是新版本Docker存储登录信息不会保存在~/.docker/config.json中了,换成 golang-docker-credential-helpers
进行管理认证凭据。
尝试过卸载这个软件,没有效果。查询到Github/stackOverFlow上说的安装两个软件能解决这个问题。
命令如下:
sudo apt install gnupg2 pass
再执行登录恢复正常。
参考地址:
本文作者:东北小狐狸
本文链接:https://www.cnblogs.com/hellxz/p/17541865.html
版权声明:本作品采用自由转载-非商用-非衍生-保持署名 (CC BY-NC-ND 3.0)许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2019-07-10 Logback获取SkyWalking的全局唯一标识 trace-id 记录到日志中
2019-07-10 Docker-Compose搭建单体SkyWalking 6.2