Windows10 Home で Docker Desktop の Error response from daemon のエラー対応
症状
Docker Desktop で下記のエラーが発生していました。
Error response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file specified.
下記のリンクでも同様の症状が発生している方がいらっしゃるようです。
(英語が苦手なので解決したのかどうかは不明です)
https://github.com/docker/for-win/issues/4495
解決方法
Windows10 で Docker を使用する場合、複数の実現方法があるようです。
Windows10 Home + Docker Desktop の環境では、下記の組み合わせでないと動かないようです。
この組み合わせにしたらエラーが出なくなりました。
- Windows Insider Program
- Docker Desktop for Windows (Edge)
Windows Insider Program
Windows10 の「設定」から「更新とセキュリティ」を開きます。
左下の「Windows Insider Program」の設定をします。
設定後、PCの再起動もしておきます。
Docker Desktop for Windows (Edge)
下記のサイトから右側の「Get Docker Desktop for Windows (Edge)」をクリックしてダウンロードします。
すでにstableのほうをインストールしていた場合は、アンインストールしてからEdgeのほうを再インストールします。