Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] [PROBLEMA] Docker Compose não executa

Boa noite à todos,

Estou fazendo o curso "Docker: criando e gerenciando containers" na parte Definindo os serviços quando vou subir o mongo o mesmo não está executando segue os prints abaixo:

  • IVS code

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Podem auxiliar por favor?

Obrigado

2 respostas
solução!

Oi André, tudo bem?

Desculpe a demora em retornar.

O erro específico que você está recebendo é relacionado a uma incompatibilidade entre tipos de dados (str e int) em um script do Docker Compose.

Uma possível solução é verificar a versão do Docker Compose que você está usando. No seu caso, a versão é "v2.20.2". Certifique-se de que essa versão seja compatível com a configuração do seu arquivo docker-compose.yml. Se necessário, você pode atualizar o Docker Compose para uma versão mais recente.

Além disso, observe que há um erro de digitação no último comando que você digitou. Em vez de ocker compose up, deve ser docker compose up para iniciar os serviços definidos no arquivo docker-compose.yml.

Certifique-se de que o arquivo docker-compose.yml esteja corretamente configurado para iniciar o serviço do MongoDB. Verifique se todas as dependências e configurações estão corretas no arquivo.

Se o problema persistir, pode ser útil verificar se o serviço do MongoDB está sendo executado corretamente fora do Docker. Verifique se você tem o MongoDB instalado no seu sistema e se ele está funcionando corretamente.

Espero que essas dicas possam ajudar a resolver o problema.

Um abraço e bons estudos.

Muito obrigado pela ajuda Lorena