Docker Compose Konverterare
Konvertera docker run-kommandon till docker-compose YAML och tillbaka. Stöder volymer, portar, env, nätverk, restart-policies. I webbläsaren.
Referens
Hur fungerar Docker Compose-konverteraren?
docker run → compose: tokeniserar kommandoraden, mappar flaggor till compose-nycklar (-p → ports, -v → volumes, -e → environment, --name → tjänstnamn, --restart → restart policy), och skickar ut giltig docker-compose.yml. compose → docker run: tolkar YAML och rekonstruerar docker run-kommandot för varje tjänst.
Stödda flaggor
-p/--publish— port-mappningar-v/--volume— bind mounts och namngivna volymer-e/--env— miljövariabler--name— containernamn → tjänstnamn--restart— restart policy--network,-d,--rm,--entrypoint,-w,-u
Vanliga användningsområden
- Onboarding — gör en tutorials docker run-kommando till en underhållbar compose-fil.
- Refaktorering — migrera från docker run-skript till compose-hanterade stackar.
- Dokumentation — visa båda formerna sida vid sida.
Integritet
All konvertering körs 100% i din webbläsare. Ingen data skickas till någon server.