Найти в Дзене
Уроки Linux

📡 Как настроить автоматический резервный запуск Docker-контейнеров

📡 Как настроить автоматический резервный запуск Docker-контейнеров

Хочешь, чтобы твое приложение всегда было доступно, даже если сервер перезагружается или случается сбой? Тогда автоматический запуск Docker-контейнеров — твой лучший друг!

Настроить его несложно, и это значительно снижает риск простоя. Просто нужно правильно прописать параметры при создании или запуске контейнера.

- Используй опцию --restart с нужным режимом:

- *no* — контейнер не перезапустится автоматически (по умолчанию)

- *on-failure* — перезапускать при ошибках

- *unless-stopped* — перезапускать всегда, кроме явно остановленного вручную

- *always* — всегда перезапускать, даже после перезагрузки системы

Например:

docker run --restart=always -d my_app_image

Это гарантирует, что контейнер стартует с системой и перезапускается при сбоях. Такой подход обеспечивает стабильность и автоматизацию.

А если добавить настройку через systemd — можно управлять запуском через обычные системные службы, делая инфраструктуру еще гибче.

А ты уже настроил автоматический перезапуск своих контейнеров? Или все еще делаешь это вручную?

💬 Приглашаю подписаться в наш телеграм-канал https://t.me/LinuxSkill и попробовать пройти тесты для системных администраторов в боте https://t.me/gradeliftbot.

📩 Завтра: Как быстро настроить Fail2Ban за 5 минут — не пропусти! Включи 🔔!