Tentei resolver o problema vendo os comentários anteriores, mas não adiantou. Poderiam me ajudar, por favor.
Tentei resolver o problema vendo os comentários anteriores, mas não adiantou. Poderiam me ajudar, por favor.
Olá, Barbara!
O erro que você está enfrentando é devido a uma especificação inválida no comando do Docker, mais especificamente na parte onde você está tentando montar um volume. O erro "empty section between colons" indica que há uma parte vazia na especificação do volume.
No seu comando, você está usando ${pwd}
que é uma variável de ambiente para obter o diretório atual. No entanto, parece que ela não está sendo interpretada corretamente. Tente substituir ${pwd}
por $(pwd)
se estiver usando um terminal compatível com Unix (como Git Bash no Windows, ou terminais em Linux e macOS).
O comando corrigido ficaria assim:
docker run --rm -it -v $(pwd):/app -w /app golangci/golangci-lint golangci-lint run controllers/ database/ models/ routes/
Verifique se o comando está sendo executado em um terminal que suporta a sintaxe $(pwd)
.
Bons estudos!
Oii Lucas. Tudo bem? Segui as suas orientações, mas mesmo assim o erro continua persistindo. Rodei o comando no powershell e no bash.