3
respostas

Erro no terminal

Estou tentando rodar o comando docker-compose build, porem esta dando este erro: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Oi!

A parte específica do erro tá relacionada à falha no download de algumas dependências, como asgiref, certifi, charset-normalizer, coreapi, coreschema, Django e django-cors-headers.

Atualiza o docker e precisa tá usando a versão mais recente e você pode tentar atualizar a imagem base do Python no seu Dockerfile.

docker-compose --version  # Verifique a versão do Docker Compose
docker-compose build --pull  # Atualize e faça o build das imagens

Vê se a tua conexão com a internet tá ok para baixar as dependências necessárias.

O erro pode ser causado por um problema no cache do Docker. Tente excluir o cache e construir novamente.

docker-compose build --no-cache

Boa noite.

O que resolveu, conforme vi no outro tópico, foi ir no arquivo Dockerfile e ajustar a versão do python (primeira linha): De python:3 Para python:3.9-slim-buster

Opa, Antonio!

Valeu por avisar!

Eu abri um PR atualizando o projeto base:

https://github.com/alura-cursos/restaurantes_api/pull/3

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software