Esse erro aconteceu por que você deve ter executado 2 vezes as migrations, não deve ser isso que está travando seu relatório.
Bom, podemos tentar fazer o seguinte:
Abra o arquivo i-educar/vendor/cossou/jasperphp/src/JasperPHP/JasperPHP.php
Na linha 186 adiciona esse comando: echo $this->the_command;exit;
Salva o arquivo e tenta gerar o relatório.
Na nova aba que abriu no navegador ter uma string, essa é a string com os comandos para gerar o teu relatório, remova o final dessa string, o final dela deve ter algo como 2>&1 copie o resto dessa string e cole no terminal do container do i-educar, após isso mande executar, cola o retorno do comando aqui para nós.
Eu iria fazer isso em minha instalação, mas meu banco de dados está sem nada, preciso achar um backup ou algo assim.
Não apareceu, como disse nessa parte (não consegui executar esse passo):
Na nova aba que abriu no navegador ter uma string, essa é a string com os comandos para gerar o teu relatório, remova o final dessa string, o final dela deve ter algo como 2>&1 copie o resto dessa string e cole no terminal do container do i-educar, após isso mande executar, cola o retorno do comando aqui para nós.
Parece que ele não achou o arquivo jasperstarter, tem como você navegar até a pasta bin? cd /application/vendor/cossou/jasperphp/src/JasperPHP/…/JasperStarter/bin
e depois vai até essa pasta: cd /application/i-educar/ieducar/modules/Reports/ReportSources
e depois até essa: cd /root/i-educar/ieducar/modules/Reports/ReportSources
Está um pouco estranho essa estrutura de pastas desses comandos.
cd /application/vendor/cossou/jasperphp/src/JasperPHP/…/JasperStarter/bin
E a bin está aqui:
cd /application/i-educar/ieducar/modules/Reports/ReportSources
R. Não tem essa pasta (em negrito) /application/i-educar/ieducar/modules/Reports/ReportSources
cd /root/i-educar/ieducar/modules/Reports/ReportSources
Essa aqui acesso, fora do container do Docker:
E quando você executa: /application/vendor/cossou/jasperphp/src/JasperPHP/…/JasperStarter/bin/jasperstarter compile /application/ieducar/modules/Reports/ReportSourcesstudents-per-class.jrxml -o /application/ieducar/modules/Reports/ReportSourcesstudents-per-class
no terminal do container ieducar-php, aparece alguma mensagem?