Problem: Restarting docker service on a Windows Server 2016 VM docker swarm manager with a connected worker node throws the swarm manager out of network.
Expected Behavior: Windows Server 2016 VM networks should work fine.
Analysis -
Windows Server 2016 VM has an existing (Switch Type External) Ethernet network adapter.
docker creates a new Internal vEthernet (HNS Internal NIC ) Network adapter
Initializing docker swarm creates another new vEthernet (HNSTransparent) network adapter which actually copies IPv4 properties of existing external Ethernet network adapter and unchecks the IPV4 Properties of exisinting external Ethernet network adapter.
Now restarting docker service throws the Docker Swarm Manager server out of the network unless the vEthernet (HNS Transparent) is disabled and original External Ethernet network adapter has the IPV4 properties checked and restored.
Requesting help on this issue.