解决 Docker Desktop 异常问题 Error: password store is empty. Try "pass init"

异常信息描述

  1. 信息

    Error saving credentials: error storing credentials - err: exit status 1, out: `error storing credentials - err: exit status 1, out: `pass not initialized: exit status 1: Error: password store is empty. Try "pass init".``
    

发生场景

  1. 本地打包的镜像,向阿里云推送,执行的登陆命令是报此异常信息。登陆命令

    $ docker login --username=xxx registry.cn-hangzhou.aliyuncs.com
    

解决办法

  1. 详细信息参考官网

  2. 执行相应的命令

    • 命令一

      gpg --generate-key
      # 产生公钥信息:7865BA9185AFA2C26C5B505669FC4F36530097C2
      
    • 命令二

      pass init 7865BA9185AFA2C26C5B505669FC4F36530097C2
      
  3. 再次执行登陆命令,提示登陆成功。

你可能感兴趣的:(解决 Docker Desktop 异常问题 Error: password store is empty. Try "pass init")