блин.. видимо какое-то ограничение docker, потому что если пробросить весь каталог с приложением как симлинк через docker volume, то все работает.
ln -s /app/public /docker/compose/app - не заработало, index.php лежит в public
ln -s /app /docker/compose/app - естественно заработало...