【Docker】ERROR: Bad response from Docker engineでDockerが動かない問題の解決方法!

Docker_logo

こんにちは。たなか(@tanaka_ricecake)です。

Webアプリの開発環境に『Docker』を採用しているサービスは多いかと思います。たなかの環境も例に漏れずDockerを利用しています。

先日、ERROR: Bad response from Docker engine というエラーメッセージが表示され、Dockerが起動しないという症状に陥ったので、今回はその解決方法をシェアしようと思います。

ERROR: Bad response from Docker engine

ターミナルからdocker-composeコマンドを入力しようとしたところ、下記のエラーが表示。

$ docker-compose ps
ERROR: Bad response from Docker engine

ドッカーエンジンからレスポンスがない?

エラーメッセージを見る感じでは、ファイルの記述云々とかではなく、もっと根本的な原因がありそうな雰囲気です。

ひとまずエラーメッセージで調べてみることに。

ERROR: Bad response from Docker engine 解決方法

 Dockerをリスタートする!

理由はわかりませんが、Dockerが落ちてしまっていたことがERROR: Bad response from Docker engineの原因でした。

解決方法はめちゃくちゃ簡単でDockerを再起動するのみです。

Dockerアプリの[preferences]から[Restart]を押して、Dockerを再起動します。

docker-restart

 

「Docker Engine is running」が表示されて緑ランプが点けばOK。

再びdocker-composeコマンドを入力したところ正常に処理されました! よかった〜!

 

ERROR: Bad response from Docker engineでDockerが動かない! まとめ

docker-logo

 

ということで今回はERROR: Bad response from Docker engineでDockerが動作しない時の解決方法についてご紹介しました。

なんでDockerが勝手に落ちちゃったのかは不明ですが、これ以降問題なく稼働しています。急に発生したのでビビってしまいました。

働きすぎて疲れちゃったんですかね。人間と一緒。Dockerは人間。

短いですが、今回はここまで。

参考サイト

コメントを残す

メールアドレスが公開されることはありません。