Μετάβαση στο περιεχόμενο
🐳

Docker Compose Converter

Μετατρέψτε docker run commands σε docker-compose YAML και αντίστροφα. Υποστηρίζει volumes, ports, env, networks, restart policies. Στον browser.

Λειτουργία

Πώς λειτουργεί ο Docker Compose converter;

docker run → compose: tokenizάρει το command-line, αντιστοιχίζει flags σε compose keys (-p → ports, -v → volumes, -e → environment, --name → service name, --restart → restart policy) και εκπέμπει έγκυρο docker-compose.yml. compose → docker run: parsάρει YAML και ξαναχτίζει το docker run command για κάθε service.

Υποστηριζόμενα flags

  • -p/--publish — port mappings
  • -v/--volume — bind mounts και named volumes
  • -e/--env — environment variables
  • --name — όνομα container → όνομα service
  • --restart — restart policy
  • --network, -d, --rm, --entrypoint, -w, -u

Συνήθεις χρήσεις

  • Onboarding — μετατρέψτε το docker run command ενός tutorial σε maintainable compose file.
  • Refactoring — μεταβείτε από docker run scripts σε compose-managed stacks.
  • Τεκμηρίωση — δείξτε και τις δύο μορφές δίπλα-δίπλα.

Απόρρητο

Όλη η μετατροπή τρέχει 100% στον browser σας. Δεν αποστέλλονται δεδομένα σε server.