There are 3 dedicated servers on which Docker Swarm is deployed, server characteristics:
Ubuntu: 20.04.4 LTS.
Kernel Version: 5.13.0-41-generic
Docker Engine: 20.10.17
Docker network is running via external:true. During application deployment via docker stack deploy the network between servers disappears and containers see only those containers that are located on the same node with them - docker network inspect shows availability of only one peer and later gives an error:
error during connect: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.41/networks/juc78jg31pjz?verbose=true": EOF
This problem lasts for about 40 seconds, after which the problem goes away and the containers see each other again. We have set the tx-checksum-ip-generic parameter off but this does not help. Since the cluster is in operation, we have no way to update the docker engine or reinitialize the network settings without downtime. What could be the problem? If any additional data is needed, please let me know what it is.