Benutzer-Werkzeuge

Webseiten-Werkzeuge


docker:volumes

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docker:volumes [2023/12/23 12:04] – [Images erweitern und in Compose einbinden] franzdocker:volumes [2024/10/18 10:46] (aktuell) franz
Zeile 1: Zeile 1:
 ====== Docker Images ====== ====== Docker Images ======
  
 +----
  
 ===== Images erweitern und in Compose einbinden ===== ===== Images erweitern und in Compose einbinden =====
  
-Will man z.B. wie in Nextcloud 28 notwendig, das PHP Modul bz2 einbinden (ist nicht im Originalimage enthalten), ist folgendermaßen vorzugehen:\\ +Will man z.B. wie in Nextcloud 28 notwendig, das PHP Modul bz2 einbinden (ist nicht im Originalimage enthalten), ist folgendermaßen vorzugehen:
-1. erstelle im Verzeichnis, wo das docker-compose.yml file abgelegt ist eine Datei mit Namen Docker+
  
-2. Paste folgenden Beispielcode in das Dockerfile+==== 1. erstelle im Verzeichnis ==== 
 + 
 +wo das docker-compose.yml file abgelegt ist eine Datei mit Namen Docker 
 + 
 +==== 2. Paste folgenden Beispielcode in das Dockerfile ====
  
 <code> <code>
Zeile 16: Zeile 20:
 </code> </code>
  
-3. Referenziere das Dockerfile in deiner ''docker-compose.yml'':+==== 3. Referenziere das Dockerfile in deiner docker-compose.yml : ==== 
 <code> <code>
 version: '3.8' version: '3.8'
Zeile 28: Zeile 33:
  
 In diesem Beispiel bedeutet ''build: .'', dass Docker das ''Dockerfile'' im aktuellen Verzeichnis verwenden soll, um das Image für den Service ''nextcloud'' zu bauen. Die ''ports''-Anweisung legt fest, dass der Port 80 des Containers auf Port 8080 deines Hostsystems abgebildet wird. In diesem Beispiel bedeutet ''build: .'', dass Docker das ''Dockerfile'' im aktuellen Verzeichnis verwenden soll, um das Image für den Service ''nextcloud'' zu bauen. Die ''ports''-Anweisung legt fest, dass der Port 80 des Containers auf Port 8080 deines Hostsystems abgebildet wird.
 +==== 4. Starte deine Dienste ====
  
-3. Starte deine Dienste+Führe
  
-Führe ''docker-compose up --build –d'' aus, um das Image zu bauen und deinen Container zu starten.+<code> 
 +docker-compose up -–build -d 
 + 
 +</code> 
 + 
 +aus, um das Image zu bauen und deinen Container zu starten 
 + 
 +Will man mehr Output über den Build Prozess am Schirm haben: 
 + 
 +<code> 
 +docker-compose --verbose up -–build -d 
 + 
 +</code>
  
  
docker/volumes.1703329482.txt.gz · Zuletzt geändert: von franz

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki