Hello, I seem to have an issue with Docker Swarms on Azure. For reference I followed the steps in this Docker video hosted on YouTube: https://www.youtube.com/watch?v=LlpyiGAVBVg
My issue is that when I shutdown/restart the ‘Manager’ and ‘Worker’ nodes in Azure the Swarm fails to come back up as I would expect and is shown with a purple status in the console with the following status message: “Docker cloud has stopped receiving heartbeats from this Swarm.” Interestingly when I try to get the Docker version information it fails to Connect for the server information - see below:
Client:
Version: 17.06.0-ce
API version: 1.30
Go version: go1.8.3
Git commit: 02c1d87
Built: Fri Jun 23 21:30:30 2017
OS/Arch: windows/amd64
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_cloud_9ec2589e-29e4-4466-83f6-a9489c94bf27/v1.30/version: open //./pipe/docker_cloud_9ec2589e-29e4-4466-83f6-a9489c94bf27: The system cannot find the file specified
If I build a completely new swarm which I don’t restart then I have no problem getting the server info. What’s stopping/breaking the communication here, and why does restarting the manager and worker node VMs in Azure break a working swarm???
Perhaps I’ve overlooked something as I am completely new to Docker.