我正在尝试使用.net 4.5在Server 2016 CTP5上构建基于Windows Container的微服务。
在非容器化的世界中,我使用一个作为Windows服务部署的控制台应用程序来订阅队列并完成其工作。
在容器中,我可以直接运行控制台应用程序,它似乎能够正常运行。是否需要将其安装为Windows服务呢?
我正在尝试使用.net 4.5在Server 2016 CTP5上构建基于Windows Container的微服务。
在非容器化的世界中,我使用一个作为Windows服务部署的控制台应用程序来订阅队列并完成其工作。
在容器中,我可以直接运行控制台应用程序,它似乎能够正常运行。是否需要将其安装为Windows服务呢?
docker run -d
启动它)。docker run -d -p 80:80 microsoft/iis ping -t localhost
ping
命令保持容器运行,而IIS服务实际上响应请求。然而这并非理想状态,因为Docker正在监控ping
,所以如果IIS服务停止了,容器仍会继续运行。