cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running?

docker buildコマンドでイメージを構築しようとしたら、エラーが出た。
今まで問題なく使えていたのに…

数時間使って紆余曲折したのに、結局パソコンを再起動したらエラーは消えました。
ということで、ここにメモしておきます

使用環境

  • windows10
  • WSL2/ubuntu
  • docker20.10.17

詳細について

👇流したコマンド

docker build . -t hello-world-ecs-test

👇出たエラー

cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running?

deepl翻訳:unix:///var/run/docker.sock にあるドッカーデーモンに接続できない。ドッカーデーモンは起動しているか?

dockerデーモンが関係している?
検索して色々試してみたものの、エラーばかりでうまくいかない…

最終的に「ん~わからん。再起動!!」って感じで再起動してみたら、
無事コマンドを受け付けてくれました。

WSLはまれに調子が悪くなることがあるようです

うまくいかなくて解決策もわからない場合は、一度再起動してみるのも一つの手ですね。
それでは!

2022/11/15 追記

またもや同じエラーに悩まされパソコンを再起動するも直らず。
(今回はpullしようとしたら出た)
docker desktopアプリを再起動したらエラーは消えました。

タスクバーにあるdockerのアイコンを右クリック→restart

コメント

タイトルとURLをコピーしました