Я думаю, что код состояния docker -композиции сам по себе не имеет смысла. Он отвечает за запуск нескольких других контейнеров, и вы видите, что напечатанное состояние существует от одного из контейнеров. Исходя из того, что делает ваш docker -композитный файл, вы можете использовать опцию --exit-code-from
, чтобы получить код завершения каждой службы. Вы также можете добавить механизм проверки работоспособности для желаемых служб, чтобы узнать, какая из них работает, а какая нет (служба, которая успешно развернута, не возвращает никакого значения, но может быть проверена с помощью проверки работоспособности).
Вы можете прочитать о --exit-code-from здесь .
Извините, что я не знаю лучшего способа.