Docker Desktop for Windowsのインストールに失敗する(Installation failed)
WindowsにDocker Desktopをインストールしようとしたら、なぜか失敗してインストールができませんでした。
原因は分かりませんが、前回のアンインストールで残骸でも残っていたのかもしれません。
目次
- 現象
- 対応策
- 参考リンク
現象
現象としては、Docker Desctop for Windows(2.2.0.5)のインストーラーを起動すると、過去バージョンのDockerが存在するので、置き換えてもいいか、確認ダイアログが表示されて、
「はい」を選択すると、「Installation failed」とメッセージが表示されて、インストールに失敗します。
上記の詳細メッセージに出力されているパスを確認したり、アプリ自体を探してみたはものの、それらしいものは見つかりませんでした。
Dockerは学習用に何度かインストールをしては、使わなくなってアンインストールを繰り返していたので、なにかしらの残骸が残っていたものと思われます。
対応策
このままではインストールができないため、上記の状態を改善するためにはレジストリエディタを開いて、以下の場所にあるDocker関連のレジストリキーを削除します。
コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
私の場合、Uninstall配下に「Docker for Windows」というキーがあったので、これを削除した後に、再度インストーラーを起動するとインストールが正常に終了しました。