Я использую MariaDB и NodeJs - Express - mysql в контейнере docker. После нескольких часов проб и ошибок мне удалось заставить его работать.
Осталась только одна проблема: console.log () из NodeJs не сразу сбрасывается в docker console. Они отображаются только после следующего console.log ().
Почему это так? Мне не нужно много console.log (), но, по крайней мере, я знаю, когда сервер готов.
Я также безуспешно пробовал process.stdout.write («Сервер работает на порту 3000.»).
Кажется, эта проблема возникает только при работе на Docker (через docker - составить). На локальном хосте он сразу отображался.
Заранее спасибо.