1
2
3
4
5
6
7
8
9
10
11
12
$ dc build
Building app
[+] Building 2.3s (3/3) FINISHED
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 38B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> ERROR [internal] load metadata for docker.io/library/ruby:2.7-alpine 2.0s
------
> [internal] load metadata for docker.io/library/ruby:2.7-alpine:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: rpc error: code = Unknown desc = error getting credentials - err: exit status 1, out: `error getting credentials - err: exec: "docker-credential-wincred.exe": executable file not found in %PATH%, out: ```
Windows 10 Pro
WSL2
Ubuntu 20.04.1
$ docker --version
Docker version 20.10.8, build 3967b7d
2台の同じ環境で、同じリポジトリを clone
して docker-compose build
を実行
片方だけ上記のエラーが出て先に進めない😐
docker 再起動
おまじない
OS再起動
おまじない
~/.dockerのリセット(削除)
状況変わらず
docker forumsで
In ~/.docker/config.json change credsStore to credStore
と教えてくれてる人がいて
何言ってんだコイツwとか思いつつやってみる
sed -ie 's/credsStore/credStore/' ~/.docker/config.json
1
2
3
4
5
$ dc build --no-cache
Building app
[+] Building 45.8s (13/13) FINISHED
...
$
やりおった。。。
意味わからなくても試してみるって大事だね
ありがとうbcheronnさん
エラーの原因も治った理由もわからんしこれ以上追うつもりもないけど
同じ事象に遭遇した時思い出せる自信ないのでメモっとく
コメント
初コメ失礼します。
自分の環境も同現象で…助かりました。ありがとうございます!