Windows
WSL2 + virtualização habilitada. Reserve CPU/RAM no painel do Desktop para não travar o host.
Mac
Apple silicon usa backend virtualizado próprio; imagens arm64/amd64 importam no build.
O limite de recurso que Docker Desktop não avisa
Por padrão, o Docker Desktop no Windows/Mac reserva um teto de CPU/RAM para a VM interna — se não ajustar manualmente, containers pesados competem por um recurso menor do que a máquina realmente tem, e parece "meu PC é fraco" quando na verdade é configuração.
- No WSL2, o arquivo
.wslconfigcontrola o limite real de memória — vale revisar se o Desktop está usando pouco - Imagem
amd64rodando em Mac Apple Silicon usa emulação Rosetta e fica mais lenta — prefira imagemarm64quando disponível