DevTulz Online

docker run-kommando
docker-compose.yml
Eksempler:

Hvad er Docker Compose?

Docker Compose er et værktøj til at definere og køre Docker-applikationer med flere containere ved hjælp af en YAML-fil (docker-compose.yml). I stedet for at køre lange docker run-kommandoer med mange flag beskriver du din servicekonfiguration deklarativt i en fil og starter alt med docker compose up. Dette gør det nemt at versionsstyre din containerkonfiguration, dele den med teammedlemmer og reproducere miljøer konsekvent. Dette værktøj konverterer en docker run-kommando til den tilsvarende Compose-servicedefinition og håndterer porte (-p), miljøvariabler (-e), volumener (-v), genstart-politikker (--restart), netværk (--network), ressourcegrænser (--memory, --cpus), labels, kapabiliteter, sundhedstjek, logning og mere.

Sådan bruger du Docker Run til Compose

  • Indsæt din fulde docker run-kommando i indtastningsfeltet (inklusive 'docker run').

  • docker-compose.yml-outputtet genereres øjeblikkeligt, mens du skriver.

  • Klik på en af eksempelknapperne for at indlæse en forudbygget eksempelkommando.

  • Gennemgå det genererede YAML — navngivne netværk udgives med 'external: true' som udgangspunkt.

  • Klik på Kopiér for at kopiere YAML til udklipsholderen, og gem det derefter som docker-compose.yml.