Dockerfile personalizado
Use Dockerfile quando você precisar de controle total do ambiente: versões específicas, pacotes do sistema, múltiplas etapas ou um servidor customizado.Regras essenciais
- A aplicação deve escutar em
0.0.0.0. - A porta usada pelo servidor deve bater com a porta interna configurada no projeto.
- Evite processos em background; mantenha 1 processo principal no
CMD.
Exemplo (Node.js)
Quando preferir ambarks.json
Se você só precisa ajustar comandos de install/build/start, normalmente ambarks.json é mais simples.
