Я использую сценарий bash, дождитесь, пока он проверит, работает ли контейнер, прежде чем запускать другой контейнер.
https://github.com/vishnubob/wait-for-it
Похоже, что если он успешен, он возвращает 0, а если нет 124. Можно ли проверить это значение, и если это не удалось, закройте скрипт ?
Я пытался
./wait-for-it.sh $BROKER_ADDRESS
echo $?
if ($?==124)
then
echo "exiting as broker service never became available"
exit
fi
И я вижу, что это эхо 124 в моем терминале, но затем проверка не проходит, и он продолжает запуск контейнера. Я предполагаю, что моя условная проверка неверна, но я не могу понять, почему