由于Windows不是基于Unix的操作系统,我认为没有像deamon这样的概念,而是有Windows服务。
最近,我在Windows上使用Docker时遇到问题,我正在尝试进行故障排除。我已经为这个问题打了一张票:docker issues
但是,当我运行docker deamon时,我收到一条错误消息。
> dockerd
dockerd : The term 'dockerd' is not recognized as the name of a cmdlet, function, script file, or operable program. Che
ck the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ dockerd
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (dockerd:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
我认为Windows服务是wondows中守护者的概念,因此docker服务正在运行,docker deamon应该响应。
我的假设是否正确? Windows的docker deamon和docker service之间有什么区别吗?