InfraAcademy

InfraAcademy Blog

“Docker failed to initialize”というエラーが出た場合の対処方法

| #Docker

こんにちは、フルスタックエンジニアのryuです。

今回の記事では、”Docker failed to initialize”というエラーが出た場合の対処方法について解説します。このエラーを対処するためには、「C:\Users\[ユーザー]\AppData\Roaming\Docker」のファイルを削除するこのとです。その後、Docker Desktopを再起動すれば、正常に起動することができます。

“Docker failed to initialize”というエラーが出た場合の対処方法

今回の記事では、”Docker failed to initialize”というエラーが出た場合の対処方法について解説します。

ある日、Dockerを起動しようと思ったら、こちらの画面が表示されました。

Docker failed to initialize

エラーを対処するためには、どうすればいいのか?対処方法について解説します。

DockerのRoamingフォルダーを削除

今回のエラーを対処するためには、「「C:\Users\[ユーザー]\AppData\Roaming\Docker」を削除して、DockerDesktopを再起動することです。

Roamingフォルダとは、PC内のアプリやプログラムの設定などを、ユーザーごとに保存しているフォルダです。このフォルダーによって今回のエラーが発生していました。

エラーの詳細については、こちらをご覧ください。

Docker failed to initialize · Issue #3088 · docker/for-win · GitHub

Docker Failed to Initialize on Windows – Stack Overflow

その他の原因でDockerDesktopが起動しない場合

その他の原因でDockerDesktopが起動しない場合は、こちらの記事を参考にしてください。

/blog/docker-desktop-not-work

プロセスを停止して、再起動したり、DockerDesktopを再インストールすると直る場合があります。また、Windowsの場合はWSLによって不具合が発生している場合があるので、WSLの更新や再起動なども試してみましょう!

Dockerのエラー対処方法まとめ

今回の記事では、”Docker failed to initialize”というエラーが出た場合の対処方法について解説しました。対処方法は、こちら。

「「C:\Users\[ユーザー]\AppData\Roaming\Docker」を削除して、DockerDesktopを再起動する。

今回のエラーは、私の環境では上記の対処で解決しましたが、違う原因もあるかもしれません。どうしても解決できない場合はGitのIssueなどで問い合わせることをオススメします。

当ブログでは、インフラに関する技術を発信しているので興味のある方は是非ご覧ください。

さらにDockerを勉強したい方は、こちらの動画や参考書がオススメです。

ゼロからはじめる Dockerによるアプリケーション実行環境構築

Next Action

記事で読んだ内容を、講座で実装してみましょう

InfraAcademyでは、ブラウザ上でLinuxやネットワークの実践環境を使いながら学習できます。無料で始められる講座から、学習の流れを試せます。

この記事を書いた人

ryu

InfraAcademy運営 / エンジニア

エンジニア歴10年。Linux、ネットワーク、クラウドを中心に、実務で役立つインフラ技術を初心者にもわかりやすく解説しています。

X: @ryu63614894

Related

関連記事

ブログ一覧へ

Roadmap

まずはこの4講座から

ログインすれば無料で始められる講座です。気になったテーマから手を動かして学べます。

講座一覧を見る