Docker Compose-generator
Gratis online Docker Compose-generator, forhåndsvalg vanlige tjenester
Om Docker Compose Generator
En visuell komponist som bygger en versjon 3.8 docker-compose.yml-fil fra per-tjeneste skjemafelter. Du legger til tjenester fra seks rammeverk-forvalg (nginx, node, mysql, postgres, redis, mongodb) eller bygger et hvilket som helst egendefinert bilde, redigerer navn/bilde/ports/miljø-verdier inline, og generatoren sender ut tjenester- og volum-blokkene med siterte porter og Docker-stil miljøliste-oppføringer.
Hvordan bruke
1. Klikk en forvalgsknapp (nginx, node, mysql, postgres, redis, mongodb) under Legg til tjeneste for å slippe en forhåndsutfylt tjenestekort. 2. På hvert kort, rediger Tjenestenavn, Bilde (image:tag), Porter (en per linje, f.eks. 80:80) og Miljø (en KEY=value per linje). 3. Fjern et kort med den røde Fjern-knappen i overskriften. 4. Klikk Generer Compose for å gjengi YAML i docker-compose.yml-panelet; bruk Kopier for å sende den til utklippsboken.
Generert YAML-struktur
Utdata starter alltid med version: '3.8' og en services:-blokk. Hver tjeneste sender ut image, ports (sitert), environment (rå KEY=value linjer), volumes og depends_on (kommaseparert). Navngitte volumer auto-samles: enhver volumoppføring som ikke er en bind-mount (starter ikke med ./ eller /) tilføyes en toppnivå volumes:-blokk. Bind-mounts som ./html:/usr/share/nginx/html blir bare inline.
▶Hvorfor er portene mine sitert i utdataen?
▶Hvordan får depends_on-oppføringer bli lagt til?
▶Sender verktøyet ut en networks-blokk?
▶Sendes dataene mine til en server?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe