为什么在Datacenter-Core-1709-Containers-smalldisk

时间:2018-04-19 09:32:45

标签: azure

我将带有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吗?

1 个答案:

答案 0 :(得分:0)

是。 Service Fabric启动并管理计算机上的docker守护程序。您可以通过设置' SkipDockerProcessManagement'来禁用此功能。在' Hosting'部分为真。见Customize Service Fabric cluster settings and Fabric Upgrade policy

如果您要尝试LCOW,Service Fabric目前不支持它。