docker-compose
Damit wird der Container oder Container-Gruppe erstellt und kann durch folgende Dateien beeinflusst werden.
dockerfile
Eine textbasierte Datei, die die Anweisungen enthält, um ein Docker-Image zu erstellen.
Das heist ein Image kann damit erweitert werden siehe am Beispiel mein "Webserver" da wird in das Image noch zusätzlich MyBB geladen und ich muss dies nicht manuell im nachgang Hochladen. Es ist ein entfernen und Hinzufügen möglich um es vom Speicherplatz klein zu halten oder als Beispiel, könnte man das FTP Paket entfernen und mit SFTP ersetzen.
.env
Ein Befehl im Dockerfile, um Umgebungsvariablen während des Image-Builds zu definieren.
Diese Variablen sind im Container verfügbar.
Es soll als Sicherheit dienen und damit man nicht in jeder zuvor genannten Datei Bearbeiten muss.
Als Beispiel PORT dieser muss in docker-compose und Dockerfile Angegeben werden und das macht man hier nur noch über die .env Datei.
Damit wird der Container oder Container-Gruppe erstellt und kann durch folgende Dateien beeinflusst werden.
dockerfile
Eine textbasierte Datei, die die Anweisungen enthält, um ein Docker-Image zu erstellen.
Das heist ein Image kann damit erweitert werden siehe am Beispiel mein "Webserver" da wird in das Image noch zusätzlich MyBB geladen und ich muss dies nicht manuell im nachgang Hochladen. Es ist ein entfernen und Hinzufügen möglich um es vom Speicherplatz klein zu halten oder als Beispiel, könnte man das FTP Paket entfernen und mit SFTP ersetzen.
.env
Ein Befehl im Dockerfile, um Umgebungsvariablen während des Image-Builds zu definieren.
Diese Variablen sind im Container verfügbar.
Es soll als Sicherheit dienen und damit man nicht in jeder zuvor genannten Datei Bearbeiten muss.
Als Beispiel PORT dieser muss in docker-compose und Dockerfile Angegeben werden und das macht man hier nur noch über die .env Datei.

Galerie

RSS-Synchronisation