1.インストーラーのダウンロード
https://docs.docker.com/desktop/install/windows-install/
2.インストーラーの実行
① インストーラーをダブルクリックします。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-22.png?resize=161%2C23&ssl=1)
② Configuration画面でOKします。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-23.png?resize=640%2C445&ssl=1)
③ インストール完了画面で、「Close and restart」を選択します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-24.png?resize=640%2C445&ssl=1)
④ Windowsの再起動
自動的に再起動します。
再起動したらログオンします。
⑤ 「Docker サブスクリプション サービス契約」画面で、「Accept」を選択します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-25.png?resize=640%2C401&ssl=1)
⑥ アンケート画面では、回答後、「Continue」を選択します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-26.png?resize=640%2C561&ssl=1)
⑦
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-27.png?resize=640%2C561&ssl=1)
⑧ もし、以下の様なメッセージが表示されたら、リンクをクリックして、そこの説明に従います。
(https://learn.microsoft.com/ja-jp/windows/wsl/install-manual#step-4—download-the-linux-kernel-update-package)
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-28.png?resize=640%2C232&ssl=1)
⑨ WSLアップデーターをダウンロードし、実行します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-30.png?resize=117%2C27&ssl=1)
⑩ 「Next」を選択します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-31.png?resize=494%2C387&ssl=1)
⑪ 「Finish」を選択します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-32.png?resize=492%2C384&ssl=1)
⑫ Dockerを起動します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-29.png?resize=96%2C67&ssl=1)
⑩ 以下のメッセージが表示されたら、指示に従います。
(https://docs.docker.com/desktop/troubleshoot/overview/#diagnose-from-the-terminal)
※ここではPC再起動しました。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-33.png?resize=640%2C560&ssl=1)
⑬ 「com.docker.diagnose.exe」(診断ツール)を実行します。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-34.png?resize=640%2C171&ssl=1)
⑭ またもや、同じエラー画面…
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-33.png?resize=640%2C560&ssl=1)
⑮ Dockerをアンインストールし、Windowsの機能で、以下の機能を、有効にして、PCを再起動しました。
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/029c0df654365705694155ea3dedf696.jpg?resize=386%2C883&ssl=1)
⑯ 再び、Dockerの再インストール
しかし、同じエラー画面が… (なぜだ!!??) orz
(((途中、いろいろやって)))
起動できたが、起動後のエラー発生し、なんとなくまともにうごいていない。
原因が分からない。
↓
古いバージョン(4.19)でやり直すことにした。
→ それでもだめだった。
3.(上記2の)症状への対応
順不同になってしまうが、以下の通り。
(ゲストOS側)
(ホストOS側)
・ホストOSであるWindows 11上のHyper-V設定の変更
・Hyper-Vの起動タイプを自動に設定
PowerShell(管理者として)起動し、以下を入力実行。
>bcdedit /set hypervisorlaunchtype auto
4.(上記3対応により)起動時のエラーは解消した。