Olá Jefferson, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
O erro "./entrypoint.sh: 4: composer: not found" está indicando que o comando "composer" não foi encontrado. O Composer é uma ferramenta utilizada para gerenciar as dependências do projeto em PHP. Por não ter encontrado este comando "composer" os demais erros foram encadeados quando ocorre a tentativa de acesso aos arquivos PHP.
Este erro pode estar sendo apresentado devido a erros no arquivo de preparação do contêiner ou por haver ausência de arquivos no projeto. Peço que realize novamente a subida dos contêineres, executando o comando docker-compose up --build
, assim ocorrerá a instalação das dependências dos contêineres. E verifique o resultado apresentado.
Como alternativa, você pode realizar uma nova clonagem do repositório para obter os arquivos completos eliminando assim possíveis erros que possam ocorrer devido a arquivos corrompidos, basta seguir os passos abaixo:
Crie uma nova pasta em seu sistema e abra o terminal nesta pasta
Execute o comando abaixo para clonar o repositório para a pasta escolhida
git clone --recursive https://github.com/CViniciusSDias/alura-ms.git
Após clonar o repositório, acesse a pasta "alura-ms" basta executar o comando abaixo:
cd alura-ms
Inicie o container executando o comando abaixo:
docker-compose up --build
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!