Formatar um Dockerfile
Cole o conteúdo de um Dockerfile escrito com maiúsculas e minúsculas inconsistentes: a ferramenta converte para maiúsculas as instruções reconhecidas (FROM, RUN, COPY, CMD...) e alinha seus argumentos para facilitar a leitura.
Como funciona
Cada linha é analisada para identificar se começa com uma instrução conhecida do Dockerfile (FROM, RUN, COPY, ADD, ENV, EXPOSE, WORKDIR, CMD, ENTRYPOINT...). Se for o caso, a instrução é convertida para maiúsculas (convenção recomendada pelo Docker) e seus argumentos são alinhados em uma coluna comum, calculada a partir da instrução mais longa do arquivo. Os comentários (#) e as linhas não reconhecidas são mantidos como estão.
Os comentários e as linhas em branco são mantidos?
Sim, as linhas de comentário que começam com # e as linhas em branco são preservadas no mesmo lugar, sem serem reescritas nem removidas.
A ordem das instruções é alterada?
Não, a ordem das linhas permanece rigorosamente idêntica à original: apenas a caixa da instrução e o alinhamento dos argumentos mudam, nunca a lógica de construção da imagem.
A formatação é executada 100% localmente no seu navegador: o conteúdo do seu Dockerfile nunca é enviado a um servidor.