こんにちは、ウチイダです。
今日は、以前からたびたび発生しては時間を地味に奪っていくエラーについて。
Laravel Sail のプロジェクトを作成する際に、以下のようなエラーが出ます。
$ curl -s "https://laravel.build/laravel_app" | bash
Docker is not running.
そもそも、WSLからdocker コマンドが使えません。ソケットが開いてない?
$ docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
WSLの再起動をやってみても、解消したりしなかったり、だったのです。
しかし、最近試してみた方法で、すぐに直せることが分かったのでメモしておきます。
タスクバーからDockerのアイコンを右クリック > Restart する
以上です。
WSLを止めて起動しなおしたり、WSL側のDocker デーモンの動作を確認したりしてましたが、全然関係なかったみたいです。
発生する原因はわからないままなのですが、すぐに解消できるようになったので、しばらくこの方法で対応したいと思います。
以上、あなたのお役に立てれば幸いです。