Docker for Windows が起動しなくなりました。
前提
Docker for Windowsを使用し、Windows上のDockerにて環境を構築して使用しています。
昨日、使用している中で、下記のエラーが発生しました。
Unable to create: ユーザー設定変数 "ErrorActionPreference" または共通パラメーターが Stop に設定されているため、実行中のコマンドが停止しました。Hyper-V で、"DockerNAT" という名前の仮想スイッチが見つかりませんでした。 New-Switch、<ファイルなし>: 行 117 <ScriptBlock>、<ファイルなし>: 行 394 場所 Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters) 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeClient.cs:行 36 場所 Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup) 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:行 77 場所 Docker.Actions.<>c__DisplayClass16_0.<Start>b__0() 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:行 61 場所 Docker.WPF.TaskQueue.<>c__DisplayClass19_0.<.ctor>b__1() 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.WPF\TaskQueue.cs:行 59
これまでも同様のエラーが発生したことはありました。
PCを再起動するとエラーは解消されていたため、これまでと同様に、PCの再起動で対応しました(ちなみにDockerのリスタートだと解消しませんでした)。
ただ、今回はPC再起動では解消できず、同様のエラーが発生したまま、Docker for Windows が起動しない状況となりました。
実現したいこと
エラーを解消し、Docker for Windows を起動したいです。
試したこと
WindowsのHyper-Vマネージャーで確認したところ、仮想マシンである「MobyLinuxVM」が立ち上がっていませんでした。
下記コマンドを実行しましたが、エラーとなりました。
PS C:\Program Files\Docker\Docker\resources> .\MobyLinux.ps1 -create Script started at 18:23:09.789 Module loaded at 18:23:09.820 Creating Switch: DockerNAT... Hyper-V\Get-VMNetworkAdapter : Hyper-V で、"DockerNAT" という名前の仮想スイッチが見つかりませんでした。 発生場所 C:\Program Files\Docker\Docker\resources\MobyLinux.ps1:117 文字:25 + ... etAdapter = Hyper-V\Get-VMNetworkAdapter -ManagementOS -SwitchName $S ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (DockerNAT:String) [Get-VMNetworkAdapter]、VirtualizationException + FullyQualifiedErrorId : InvalidParameter,Microsoft.HyperV.PowerShell.Commands.GetVMNetworkAdapter
Hyper-Vを無効化、Docker for Windowsをアンインストールし、再度 Hyper-Vを有効化、Docker for Windowsを再度インストールしましたが、状況は変わりませんでした。
↓「高速スタートアップを有効にする」も無効にいたしましたが、状況は変わりませんでした。
https://mosapride.com/index.php/2017/10/07/post-504/
Dockerを始めて日が浅いため理解していない部分も多々ありますが、ご助言いただけるとありがたいです。
よろしくお願いいたします。
◆動作環境
・Windows10 Pro 64bit
・Docker Community Edition version 18.06.1-ce-win73(19507)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。