web-dev-qa-db-ja.com

開始できません:設定変数「ErrorActionPreference」または共通パラメーターが停止に設定されているため、実行中のコマンドが停止しました

Windows10マシンにDockerforWindowsをインストールしました。 「Windowsコンテナ」から「Linuxコンテナに切り替え」ようとすると、エラーが発生します。

enter image description here

開始できません:設定変数「ErrorActionPreference」または共通パラメーターが停止に設定されているため、実行中のコマンドが停止しました:「MobyLinuxVM」を開始できませんでした。

Hyper-Vコンポーネントの1つが実行されていないため、仮想マシン「MobyLinuxVM」の起動に失敗しました。

「MobyLinuxVM」を開始できませんでした。 (仮想マシンID 2E563FF9-8F28-49F9-A0D1-4E64BCCC3438)

Hyper-Vコンポーネントの1つが実行されていないため、仮想マシン管理サービスは仮想マシン「MobyLinuxVM」の起動に失敗しました(仮想マシンID 2E563FF9-8F28-49F9-A0D1-4E64BCCC3438)。 Start-MobyLinuxVM、:296行目、:Docker.Core.Pipe.NamedPipeClient.Send(String action、Object [] parameters)の412行目C:\ works\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeClient.cs:line 36 atDocker.Actions。<> c__DisplayClass28_0.b__0()in C:\ works\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:line 305 atDocker.WPF.TaskQueue。<> c__DisplayClass19_0。<。ctor> b__1()in C:\ works\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.WPF\TaskQueue.cs:line 59

SO( Hyper-Vコンポーネントの1つが実行されていないため、仮想マシン 'MobyLinuxVM'の起動に失敗しました )で同様の質問に従いましたが、質問に投稿されたものは私にはうまくいきませんでした。

3

次の手順を実行します:

  1. Windows機能をオンまたはオフにするに移動して、Hyper-Vオプションのチェックを外します。
  2. Windowsマシンを再起動します(DockerにHyper-Vが利用できないことについて文句を言わせます)
  3. Hyper-Vを再度有効にする
  4. マシンを再起動します(dockerを再起動します)。

これで動作するはずです。

7
Prafull