2
respostas

[Dúvida] Erro ao rodar o comando

Tentei resolver o problema vendo os comentários anteriores, mas não adiantou. Poderiam me ajudar, por favor. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

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. Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade