エンジニアのひよこ

高級地鶏目指すで~~~(ど文系)

【Docker】Docker Desktop for Windowsが起動しない(startingの状態が続く)時の対処

はじめに

「Dockerゲットだぜ!!」と意気込みをいれたものの、なぜか立ち上がらない。
正確には、インストール直後は起動できてDockerコマンドも使えたのに一度落とすとその後立ち上がってくれない、という現象に陥った。悲しくて15分ほど泣いた。

状況整理

  • PC起動時、Dockerアイコンのくじらさん上部のうねうねが止まらない(Docker Desktop is startingのままでrunnningしてくれない)
  • powershellでdockerコマンドを実行しても反応がない
  • VScodeにDockerの拡張機能をいれて使用していたが、「CONTAINERS」「IMAGES」の欄に500エラーの表示あり

原因

Googole先生に泣きついたところ、どうやら「高速スタートアップを有効にする(推奨)」という、シャットダウン後の起動を高速にするための電源オプションが原因らしい。

対処

電源オプションの「高速スタートアップを有効にする(推奨)」のチェックを外す。これだけ。

  1. 「コントロール パネル > ハードウェアとサウンド > 電源オプション > 電源ボタンの動作の選択」の順に押下
  2. 青字「現在利用可能ではない設定を変更します」を押下(admin権限でログインする必要あり)
  3. 「高速スタートアップを有効にする(推奨)」のチェックを外す。

f:id:mameco0127:20201209182832p:plain

おわりに

こういう思わぬところの落とし穴はさっと解決できるようになりたい(◉Θ◉)

参考

今回参考にしたサイトさんは下記です。
github.com