.dockerignore-Datei online generieren
Generieren Sie eine .dockerignore-Datei passend zu Ihrem Projekttyp direkt im Browser.
Reduces the Docker build context size and avoids copying sensitive files (.env).
🔒 100 % clientseitig — keine Daten gesendet
Wählen Sie Ihren Projekttyp aus und generieren Sie mit einem Klick eine passende .dockerignore-Datei. Die Generierung erfolgt zu 100 % in Ihrem Browser, ohne dass Daten online gesendet werden. So schließen Sie unnötige Dateien für schlankere Docker-Images und schnellere Builds aus.
What is it for?
- ▸ node_modules und Build-Dateien aus einem Docker-Image ausschließen
- ▸ Eine auf ein Node-, Python- oder Java-Projekt zugeschnittene .dockerignore erstellen
- ▸ Den Build-Kontext verkleinern, um docker build zu beschleunigen
- ▸ Sensible Dateien wie .env nicht in das Image kopieren
FAQ
Wofür ist eine .dockerignore-Datei da?
Sie teilt Docker mit, welche Dateien und Ordner aus dem Build-Kontext ausgeschlossen werden sollen, etwa node_modules oder temporäre Dateien. Das macht das endgültige Image schlanker und beschleunigt den Build.
Was ist der Unterschied zwischen .dockerignore und .gitignore?
.gitignore steuert, was in Git versioniert wird, während .dockerignore steuert, was während des Builds an den Docker-Daemon gesendet wird. Sie dienen unterschiedlichen Zwecken, auch wenn sich ihre Inhalte oft überschneiden.
Sollte ich den .git-Ordner in .dockerignore ignorieren?
Ja, es wird empfohlen, den .git-Ordner auszuschließen, da er im Image nicht benötigt wird und den Build-Kontext aufbläht. Die vom Tool generierten Vorlagen enthalten ihn standardmäßig.