Docker 2024 04/Docker Compose: Unterschied zwischen den Versionen

Aus CCWiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
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|Erster Container]] ===
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 -f kann 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