Docker 2024 04/Docker Compose: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Drlue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Drlue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
Im folgenden werden einige der zuvor erstellten Beispiele mit '''Docker Compose''' nachgebaut. | Im folgenden werden einige der zuvor erstellten Beispiele mit '''Docker Compose''' nachgebaut. | ||
=== Beispiel 1) [[Docker_2024_04/Containers#Beispiel_1):_Erster_Container_start| | Der Standard Name für '''Docker Compose''' Dateien ist docker-compose.yml. | ||
Mit dem Parameter {{BSL|-f}} kann jedoch direkt eine '''Docker Compose''' Datei angegeben werden. | |||
Z.b.: {{BSL|docker-compose -f service1.yml}} | |||
=== Beispiel 1) Erster Container === | |||
Siehe [[Docker_2024_04/Containers#Beispiel_1):_Erster_Container_start|hier]] | |||
Inhalt '''docker-compose.yml''' | |||
{{BML|code= | |||
services: | |||
ubuntu: | |||
container_name: ubuntu | |||
image: ubuntu:22.04 | |||
}} | |||
Version vom 18. April 2024, 08:16 Uhr
Docker Compose bietet eine komfortable Möglichkeit Images zu bauen und Container bzw. Container im Serviceverbund zu starten. Die Erstellung von Volumes und Networks wird stark erleichtert. Zudem muss der oft Komplexe docker run Befehl nicht abgelegt werden.
Im folgenden werden einige der zuvor erstellten Beispiele mit Docker Compose nachgebaut.
Der Standard Name für Docker Compose Dateien ist docker-compose.yml. Mit dem Parameter-fkann jedoch direkt eine Docker Compose Datei angegeben werden. Z.b.:docker-compose -f service1.yml
Beispiel 1) Erster Container
Siehe hier
Inhalt docker-compose.yml
services:
ubuntu:
container_name: ubuntu
image: ubuntu:22.04