たとえば Azure が VM にパッチを適用したため、または何らかの理由で Docker 対応の VM が再起動された場合、ノードは新しい IP アドレスを取得できます (VirtualBox がこれを引き起こす可能性があり、Azure もそうです)。その結果、証明書が無効になり、そのマシンで Docker を起動できません。
Docker Swarm を使用すると、再起動したノードのステータスが無期限に Pending のままになります。
その後、 a を実行すると、docker-machine regenerate-certs mymachine
再び機能し始めます。
これについてどのように推論する必要がありますか?ノードを再起動するのは仕方がないと思いますが、どう対処しますか?