前提・実現したいこと
docker for windowsをインストールしようとしていますが、毎回同じエラーがでて改善ができません。改善策を探しています。よろしくお願いいたします。
PC情報 :
windows10 enterprise 64bit
hyper-Vは有効化済み
発生している問題・エラーメッセージ
service is not runningが表示され、 Docker Desktop service is not running, would you like to start it? Windows will ask you for elevated access. [start] or [Quit]を選択させられる。Startを押すと、An error occuredが表示され、下のlogがでてくる。 バイナリ ストリーム '0' に、有効な BinaryHeader が含まれていません。シリアル化と逆シリアル化の途中で、無効なストリームまたはオブジェクトのバージョン変更が発生した可能性があります。 場所 System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() 場所 System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) 場所 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) 場所 Docker.Core.Pipe.NamedPipeClient.<TrySendAsync>d__5.MoveNext() --- 直前に例外がスローされた場所からのスタック トレースの終わり --- 場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 場所 Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters) 場所 Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup) 場所 Docker.Actions.<>c__DisplayClass24_0.<Start>b__0() 場所 Docker.ApiServices.TaskQueuing.TaskQueue.<>c__DisplayClass17_0.<.ctor>b__1()
該当のソースコード
ソースコード
試したこと
docker desktop for windows を再インストールしましたが、同じ症状がでました。
補足情報(FW/ツールのバージョンなど)
インストールしたバージョン:Docker version 19.03.5, build 633a0ea
Hyper-V\Get-VMHost
こちらを実行してオブジェクトが見つかりますか?
コメントありがとうございます。実行した結果、下記のような表示がされました。
Name LogicalProcessorCount
:XXXXXXXX 4 (名前をXXXで表示しています)
MemoryCapacity(M)
:16268.45703125
VirtualMachineMigrationEnabled
:False
ありがとうございます。
hyper-Vからのアクセスは出来ているっぽいですね。
windowsの再起動はされておりますでしょうか?
コメントありがとうございます。
はい、何度か再起動しているのですが、同じ症状のままでした。
Logファイルの情報を下記についかしました。(最後の部分のみ)
[12:14:43.512][Notifications ][Error ] バイナリ ストリーム '0' に、有効な BinaryHeader が含まれていません。シリアル化と逆シリアル化の途中で、無効なストリームまたはオブジェクトのバージョン変更が発生した可能性があります。
[12:14:43.663][NamedPipeClient ][Info ] Sending app/version()...
[12:14:55.288][ComponentVersions ][Info ] Edition community
[12:14:55.346][Linux ][Info ] Setting container engine status to Stopped
[12:14:55.357][BackendNamedPipeServer][Info ] Started
[12:14:55.835][ErrorReportWindow ][Info ] Open logs
回答1件
あなたの回答
tips
プレビュー