Задать вопрос
@alex_ak1

Как сделать kill switch для докера?

В ходе работы я на отдельном компьютере в докере запускаю некую программу. Внезапно она начала сжирать всю память до такого состояния, что комп вешается полностью.
Как написать скрипт, который будет делать docker stop app если память из docker stats app показывает больше, чем какое-то число (ну пусть те же 4 гб)?
Память сжирается не сразу, а за несколько секунд. То есть если проверять раз в секунду, то думаю будет достаточно
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Docker + Ansible - с нуля, деплой и управление Swarm
    1 неделя
    Далее
  • Учебный центр IBS
    ADM-019 Основы Docker
    1 неделя
    Далее
  • Слёрм
    Docker для админов и разработчиков
    4 недели
    Далее
Решения вопроса 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Нужен не киллсвитч, а ограничение по памяти для контейнера. Делается одной директивой.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы