# entrypoint.sh roda dentro do container Linux (gosu/sh) — CRLF quebra a # execução ("no such file or directory", shebang ilegível). Sem esta regra, o # autocrlf=true do Git no Windows reescreve o arquivo na próxima operação que # o toque e o build local passa a falhar mesmo com a imagem correta. *.sh text eol=lf # Mesma razão para os arquivos de deploy: são lidos por ferramentas Linux e o # autocrlf já reescreveu o Dockerfile para CRLF uma vez nesta máquina. Dockerfile text eol=lf docker-compose.yml text eol=lf .env.example text eol=lf