Root Only

подайте на пропитание, бывшему админу бывшего локалхоста

Menu
  • Администрирование
  • Программирование
  • Монетизация
  • Продвижение
  • Хлам
Menu

docker healthcheck на nodejs

Пример однострочника на nodejs для реализации docker healthcheck путём отправки http-запроса на определенный урл.

Реализация для добавления в Dockerfile.

HEALTHCHECK --interval=1m --timeout=5s CMD /usr/local/bin/nodejs -e "var http = require('http'); http.get('http://localhost:3000/api/ping', (res) => { if(res.statusCode == 200) { process.exit(0); } else { process.exit(1); } }).on('error', (e) => { process.exit(2); });" || exit 3

Коды возврата:

  • 0 — все хорошо
  • 1 — вернулся не 200-ый код ответа
  • 2 — ошибка при выполнении запроса

Поиск

Метки

adb antiddos bash bubble cache console ddos debian docker eclipse elasticsearch elk ffmpeg fs gentoo glusterfs grafana healthcheck hicam ipcam jquery jscript mail mysql mysqldump nginx nodejs php putty python redirect replication RSS serial socat ssh ssh-agent sysfs systemd tinymce uart usb vim vnc windows

Безопасность

© 2025 Root Only