Логи из docker-compose, отсортированные по времени

Пытаться понять что происходит в вашем коде по логам из нескольких контейнеров в docker-compose может быть плохой идеей, особено когда строчки логов выводятся в относительно случайном порядке. Что действительно происходит, по меньшей мере для docker-compose version 1.8.0, build 94f7016. Что можно легко проверить, запустив следующую команду несколько раз. docker-compose logs|head Вот мои примеры: RUN 1…

docker-compose logs sorted by time

Trying to understand what’s happening inside your code running in multiple docker-compose containers by reading logs could be a terrible idea if log lines are outputted in a random manner. Which is true at least for docker-compose version 1.8.0, build 94f7016. This could be simply checked by running the following command several times. docker-compose logs|head Here…