с там что приложение генерирует json log, docker пишет в файл его с переносом строк приблизительно на 8191символов ???
соответственно json сообщение не проходит валидацию.
это не ограничения конкретно докера, 8191 это глобальные системные ограничения
а поточнее можно что за ограничение?
Я так понимаю у вас винда?
нет linux
Могу предположить, что проблема завязана на драйвер процессора логов. Вероятно, он не умеет в partial read и write для фифо буферов, а так же, что размер буфферов фифо захардкожен. Можно пойти длинным путем и искать в исходниках как работает драйвер и умеет ли partial read из буффера по метке переноса строк, либо ограничить размер вашей строки.
Обсуждают сегодня