Docker Engine 29.7+ breaks all Swarm overlay tasks without IPv6
On Docker Engine 29.7.0 and later, Swarm services on an overlay network start zero tasks, failing with "cannot determine address family of transport". The same commands give 20/20 replicas on 29.6.2, and the bug persists in 29.8.2 on hosts with no IPv6 stack.
- On 29.6.2 a 20-replica service runs 20/20; on 29.7.0 and 29.8.2 it is 0/5
- Error: subnet sandbox join failed, cannot determine address family of transport
- Plain non-Swarm containers work fine on 29.8.2
- The test host has no IPv6 stack at all, not merely disabled
Read next
Software