Vai al contenuto
🐳

Convertitore Docker Compose

Converti comandi docker run in YAML docker-compose e viceversa. Supporta volumi, porte, env, reti, politiche di restart. Nel browser.

Modalità

Come funziona il convertitore Docker Compose?

docker run → compose: tokenizza la riga di comando, mappa i flag a chiavi compose (-p → ports, -v → volumes, -e → environment, --name → nome del servizio, --restart → politica di restart) ed emette docker-compose.yml valido. compose → docker run: analizza YAML e ricostruisce il comando docker run per ogni servizio.

Flag supportati

  • -p/--publish — mapping di porte
  • -v/--volume — bind mount e volumi nominati
  • -e/--env — variabili d'ambiente
  • --name — nome container → nome servizio
  • --restart — politica di restart
  • --network, -d, --rm, --entrypoint, -w, -u

Usi comuni

  • Onboarding — trasforma il comando docker run di un tutorial in un file compose mantenibile.
  • Refactoring — migra da script docker run a stack gestiti con compose.
  • Documentazione — mostra entrambe le forme affiancate.

Privacy

Tutta la conversione viene eseguita al 100% nel tuo browser. Nessun dato inviato.