portabilis / i-educar

Lançando o maior software livre de educação do Brasil!
https://ieducar.org
GNU General Public License v2.0
604 stars 452 forks source link

Erro após instalação via Docker #872

Closed JoaoPedro-Medeiros closed 1 year ago

JoaoPedro-Medeiros commented 1 year ago

MENU:

Não identificado

DESCRIÇÃO:

Estou a alguns dias tentando instalar a versão 2.7.4 do i-educar em minha máquina, porém o software apresenta o mesmo problema sempre que repito o processo de instalação via Docker. Primeiramente, durante a instalação, após a execução do "git clone https://github.com/portabilis/i-educar.git && cd i-educar", executo "docker-compose up -d --build" e logo após "docker-compose port nginx 80". Assim como nas imagens anexadas, acontece um erro durante a execução do comando "yarn install", porém ao fim do processo, o comando "docker-compose port nginx 80" é executado normalmente e mostra um resultado. Assim que coloco o endereço informado no navegador, a segunda imagem é mostrada, não me permitindo acesso ao link de nenhuma forma.

OBSERVAÇÕES:

O endereço, colocado como "http://0.0.0.0:49158" ou "http://localhost:49158", não funcionam da mesma forma. Além disso, ambos encaminham para a "http://<endereço>:49158/web" igualmente, onde a segunda imagem aparece.

AMBIENTE:

JoaoPedro-Medeiros commented 1 year ago

photo_2022-11-01_13-50-07 photo_2022-11-01_13-51-05

mazinhorj commented 1 year ago

Aguardo solução também. Mesmo erro ocorre com a versão 2.8

Linux Mint 21 Vanessa base: Ubuntu 22.04 jammy

msoares94 commented 1 year ago

@JoaoPedro-Medeiros e @mazinhorj vocês podem modificar o Dockerfile da imagem php para isntalar o yarn, esse erro é ocasaionado pois o alias new-install chama outro alias npm como pode ser observado no composer.json.

Favor realizar a orientação e voltar aqui para comentar se deu certo a resolução do erro e fechar a issue se for o caso.