ℹ️ Знаете ли вы, что Docker имеет функцию, которая помогает минимизировать простои ваших приложений при обновлении контейнеров или даже при перезапуске самого Docker Daemon?
🔥 Включаем --live-restore
Флаг --live-restore позволяет запущенным контейнерам продолжать свою работу даже в случае перезапуска Docker Daemon. Это предотвращает их остановку и делает процесс обновления или обслуживания более плавным.
Шаги
Откройте или создайте файл конфигурации Docker: Обычно это
/etc/docker/daemon.jsonДобавьте туда следующее:
{ "live-restore": true }Перезапустите Docker Daemon, чтобы изменения вступили в силу:
sudo systemctl restart docker
ℹ️ Преимущества:
- - При перезапуске Docker Daemon контейнеры остаются активными.
- - Уменьшается риск прерывания сервиса при обновлении конфигураций Docker.
- - Полезно при работе с микросервисами, где остановка одного контейнера может вызвать цепной эффект.
✳️ Учтите, что после активации --live-restore у вас может быть ограниченная возможность управления контейнерами, пока Daemon полностью не восстановится. Но это мелочь по сравнению с тем, как этот лайфхак спасает вас от простоя!
tags: #полезно #docker
🧭 @recura_tech



