Docker报错pass store is uninitialized修复实现方式

 更新时间:2026年02月09日 14:44:16   作者:PySean  
文章介绍了如何在Linux系统上使用docker-credential-pass进行Docker凭证管理的步骤,包括下载、安装依赖、生成GPG密钥、配置pass和docker-credential-pass,以及最终进行Docker登录

1. 下载最新版本

docker-credential-pass

wget https://github.com/docker/docker-credential-helpers/releases/download/v0.8.2/docker-credential-pass-v0.8.2.linux-amd64

2. sudo mv 

docker-credential-pass-v0.8.2.linux-amd64 /usr/bin/docker-credential-pass

3. 验证是否下载成功

docker-credential-pass
Usage: docker-credential-pass <store|get|erase|list|version>

4. 安装gpg和pass 

sudo apt install gpg pass

5. 执行gpg --generate-key

输入用户名、邮件

gpg --generate-key
gpg (GnuPG) 2.2.19; Copyright (C) 2019 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Note: Use "gpg --full-generate-key" for a full featured key generation dialog.

GnuPG needs to construct a user ID to identify your key.

Real name: ree software: you are free to change and redistribute it.
Email address: There is NO WARRANTY, to the extent permitted by law.
Not a valid email address
Email address:

复制生成的ID 格式类似D8BXXXXXXXXXXXXXXXXXXXX23CEAEB

 pass init {复制的ID}

7.  pass insert

docker-credential-helpers/docker-pass-initialized-check设置密码为 pass is initialized

pass insert docker-credential-helpers/docker-pass-initialized-check

8. 确定配置成功

pass show docker-credential-helpers/docker-pass-initialized-check
pass is initialized


docker-credential-pass list
{}

9. 在~/.docker/config.json文件增加配置

vim  ~/.docker/config.json

{
  "credsStore": "pass"
}
sudo docker login 

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Netty粘包拆包问题解决方案

    Netty粘包拆包问题解决方案

    这篇文章主要介绍了Netty粘包拆包问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Java的Lambda表达式使用及说明

    Java的Lambda表达式使用及说明

    文章介绍了JavaSE8中的Lambda表达式,其基本语法、函数接口的概念以及在集合中的使用,同时,还讨论了Lambda表达式的变量捕获和一些优点与缺点
    2026-02-02
  • Java8在遍历集合时删除元素问题解决

    Java8在遍历集合时删除元素问题解决

    本文主要介绍了Java8在遍历集合时删除元素问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • java数据结构与算法之希尔排序详解

    java数据结构与算法之希尔排序详解

    这篇文章主要介绍了java数据结构与算法之希尔排序,结合实例形式分析了希尔排序的概念、原理、实现方法与相关注意事项,需要的朋友可以参考下
    2017-05-05
  • Maven分模块开发与依赖管理和聚合和继承及属性深入详细介绍

    Maven分模块开发与依赖管理和聚合和继承及属性深入详细介绍

    依赖管理是项目管理中非常重要的一环。几乎任何项目开发的时候需要都需要使用到库。而这些库很可能又依赖别的库,这样整个项目的依赖形成了一个树状结构,而随着这个依赖的树的延伸和扩大,一系列问题就会随之产生
    2022-10-10
  • SpringBoot实战:Spring如何找到对应转换器优雅使用枚举参数

    SpringBoot实战:Spring如何找到对应转换器优雅使用枚举参数

    这篇文章主要介绍了SpringBoot实战中Spring是如何找到对应转换器优雅的使用枚举参数,文中附有详细的实例代码有需要的朋友可以参考下,希望可以有所帮助
    2021-08-08
  • 关于Java中修饰符的总结(fina除外)

    关于Java中修饰符的总结(fina除外)

    下面小编就为大家带来一篇关于Java中修饰符的总结(fina除外)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • SpringBoot接入deepseek深度求索示例代码(jdk1.8)

    SpringBoot接入deepseek深度求索示例代码(jdk1.8)

    这篇文章主要介绍了SpringBoot接入deepseek深度求索的相关资料,包括建API key、封装询问Deepseek的工具方法(在配置文件中添加key值)、调用测试并确保端口一致例如8091,最后运行结果,需要的朋友可以参考下
    2025-02-02
  • java生成随机图片验证码

    java生成随机图片验证码

    这篇文章主要为大家详细介绍了java生成随机图片验证码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • 浅谈Java读写注册表的方式Preferences与jRegistry

    浅谈Java读写注册表的方式Preferences与jRegistry

    这篇文章主要介绍了浅谈Java读写注册表的方式Preferences与jRegistry,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02

最新评论