HOME > > Docker起動時に「Unable to write to the database. Exit code: 1」のエラー
Docker for WindowsをインストールしてDockerが起動しようとしているタイミングで下記のエラーがでます。
Unable to write to the database. Exit code: 1
場所 Docker.Backend.Database.WriteKeys(ICollection`1 keyValues)
場所 Docker.Backend.Database.ModifyDatabase(ICollection`1 keyValuesToWrite, ICollection`1 keysToRemove)
場所 Docker.Backend.Database.Write(Settings settings)
場所 Docker.Backend.ContainerEngine.Linux.DoStart(Settings settings)
場所 Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
場所 Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.<Register>b__0(Object[] parameters)
場所 Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
今回のケースは、MacでBootcampして、Mac上でVMwareからWindowsを操作してDockerを動かしているので起きている事がわかりました。
VMwareからではなく、Windowsでネイティブ起動してDockerを起動したらエラーなく起動します。