Баг Docker 29.8.2: сбойный сервис swarm отключает здоровые контейнеры от overlay-сети
В Docker 29.8.2 на узле swarm счётчик подключений к overlay-сети уменьшается дважды при каждом сбое запуска контейнера, из-за чего сеть уничтожается после N+1 ошибки. Два здоровых контейнера теряют связь за 20 секунд, оставаясь в статусе running; помогает только перезапуск демона. Исправления в релизах пока нет, отчёт — moby/moby#53834.
- Каждый сбой запуска вызывает один Join и два Leave, счётчик уходит в минус
- Узел с N контейнерами теряет overlay-сеть после N+1 неудачных запусков
- Контейнеры получают NO-CARRIER, но docker ps показывает их работающими
- Восстановление только через systemctl restart docker; фикса в релизах нет
Читать дальше
Софт