Dockerfile formatieren
Fügen Sie den Inhalt eines Dockerfiles mit uneinheitlicher Groß-/Kleinschreibung ein: Das Tool setzt die erkannten Anweisungen (FROM, RUN, COPY, CMD...) in Großbuchstaben und richtet ihre Argumente aus, damit sich der Text besser lesen lässt.
So funktioniert es
Jede Zeile wird daraufhin analysiert, ob sie mit einer bekannten Dockerfile-Anweisung beginnt (FROM, RUN, COPY, ADD, ENV, EXPOSE, WORKDIR, CMD, ENTRYPOINT...). Ist das der Fall, wird die Anweisung in Großbuchstaben gesetzt (von Docker empfohlene Konvention) und ihre Argumente werden an einer gemeinsamen Spalte ausgerichtet, die sich an der längsten Anweisung der Datei orientiert. Kommentare (#) und nicht erkannte Zeilen bleiben unverändert.
Bleiben Kommentare und Leerzeilen erhalten?
Ja, Kommentarzeilen, die mit # beginnen, und Leerzeilen bleiben an ihrer Stelle erhalten, ohne umgeschrieben oder gelöscht zu werden.
Wird die Reihenfolge der Anweisungen geändert?
Nein, die Reihenfolge der Zeilen bleibt strikt wie im Original: Nur die Groß-/Kleinschreibung der Anweisung und die Ausrichtung ihrer Argumente ändern sich, niemals die Build-Logik des Images.
Die Formatierung läuft zu 100% lokal in Ihrem Browser: Der Inhalt Ihres Dockerfiles wird nie an einen Server gesendet.