Docker 2024 04/Docker Compose

Aus CCWiki
Zur Navigation springen Zur Suche springen

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
    cmd: bash