docker(76)Windows 10 homeにdockerを


Windowsだと、Hiper-Vが無効になっていると導入できない。

Windows 10 homeだと、そのままでは下記エラーで止まる。

「WSL 2」は「Windows 10 Home」でも利用可能 ~MicrosoftがFAQを掲載
https://forest.watch.impress.co.jp/docs/news/1184353.html

How to install Windows Subsystem for Linux 2 (WSL 2) on Windows 10
https://betanews.com/2019/06/19/install-wsl-2-on-windows-10/

上記記事の

Microsoft storeをクリックする
https://aka.ms/wslstore

ubuntuを選ぶ

起動すると、次のエラーで止まった。

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x8007019e
The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
See https://aka.ms/wslinstall for details.
Press any key to continue...

https://aka.ms/wslinstall
を開くと次のURLになった。
https://docs.microsoft.com/ja-jp/windows/wsl/install-win10

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Enable-WindowsOptionalFeature : 要求された操作には管理者特権が必要です。
発生場所 行:1 文字:1
+ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
    + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand

どちらも管理者で実行してるのに。

Windows10で管理者なのに管理者権限がないと表示される問題の対処法!
https://aprico-media.com/posts/2049

ユーザアカウント制御   X
このアプリがデバイスに変更を加えることを許可しますか?
Windows Power Shell
確認済みの発行元: Microsoft Windows
詳細を表示
はい いいえ

「はい」を選ぶと

PS C:¥Windows¥System32> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-
[oooooooooo ]

で1分ぐらい止まったのち、oが増えていき右まで辿り着くと。

PS C:¥Windows¥System32> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
この操作を完了するために、今すぐコンピュータを再起動しますか?
[Y] Yes [N] No [?]ヘルプ (規定値は "Y"):

再起動

でも駄目だった。
今度は、ダウンロードに保存したプログラムの起動方法を変えてみる。

ユーザアカウント制御   X
このアプリがデバイスに変更を加えることを許可しますか?
Docker Desktop Installer
確認済みの発行元: Docker Inc.
ファイルの入手先:このコンピュータ上のハードディスク
詳細を表示
はい いいえ

「はい」を選ぶ

結果、一番最初と同じエラー。泣)

文書履歴(document history)

ver. 0.01 初稿 20190826 昼
ver. 0.02 Enable-WindowsOptionalFeature 20190826 午後
ver. 0.03 アプリの属性を変えた 20190826 夕方