【メモ】Docker Desktop for Windowsで”docker-credential-desktop.exe: Invalid argument”

ある日突然に、Windows11で使っているDocker Desktop for Windowsでdocker pullしようとすると”docker credential-desktop.exe: Invalid argument”となってエラーになるようになってしまいました。

色々と検索してみると、こんなIssueがあるのですが中々面倒そうです。

Issue #12355でコメントされている対応方法のうち、2つが簡単でエラーを解消することができています。

  • $HOME/.docker/config.jsonを削除してしまう。
  • $HOME/.docker/config.jsonを編集して、{"credsStore": "desktop.exe"}{"_credsStore": "desktop.exe"}にする。

docker pullできないのも不便なので、当面の間は上記の編集する方法で対応しておくことにしてみました。

この記事をシェアする
目次
閉じる