我将带有Datacenter-Core-1709-Containers-smalldisk的VMSS部署到了azure。
我正在尝试升级docker ee进行预览,但注意到这种奇怪的行为。
在部署之后,通过远程桌面连接,我找到了
get-service显示dockerd已注册为服务但未运行。 get-process显示dockerd正在运行(因此必须在其他地方启动)。
我杀了进程,升级docker ee进行预览。我开始服务,一切正常。
然后重新启动后,旧的dockerd再次运行(通知get-process)并且新服务已停止(通知get-service)。
我们如何删除Datacenter-Core-1709-Containers-smalldisk附带的dockerd?
我在服务架发布说明中看到了这一点:
Specify custom parameters that will be used when Service Fabric launches the Docker daemon.
这是问题所在吗?是服务面料延伸还推动了deamon吗?
答案 0 :(得分:0)
是。 Service Fabric启动并管理计算机上的docker守护程序。您可以通过设置' SkipDockerProcessManagement'来禁用此功能。在' Hosting'部分为真。见Customize Service Fabric cluster settings and Fabric Upgrade policy
如果您要尝试LCOW,Service Fabric目前不支持它。