macOSでdocker desktopをアップデートしたところ以下のエラーでビルドできなくなりました。
% sudo docker build -t elasticsearch-demo .
[+] Building 1.4s (2/3)
[+] Building 1.4s (3/3) FINISHED
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> ERROR [internal] load metadata for docker.io/opensearchproject/opensearch:1.3.2 1.3s
------
> [internal] load metadata for docker.io/opensearchproject/opensearch:1.3.2:
------
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: ``
どうやら、buildkitとの不整合が原因らしいので(曖昧)buildkitを使わないように以下のコマンド使用したら解決しました。
DOCKER_BUILDKIT=0 docker build -t elasticsearch-demo .