सामग्री पर जाएं
🐳

Docker Compose कनवर्टर

docker run कमांड को docker-compose YAML में और वापस बदलें। volumes, ports, env, networks, restart नीतियों का समर्थन। ब्राउज़र में चलता है।

मोड

Docker Compose कनवर्टर कैसे काम करता है?

docker run → compose: कमांड-लाइन को टोकनाइज़ करता है, फ़्लैग्स को compose कुंजियों में मैप करता है (-p → ports, -v → volumes, -e → environment, --name → service name, --restart → restart policy), और मान्य docker-compose.yml उत्सर्जित करता है। compose → docker run: YAML पार्स करता है और प्रत्येक सेवा के लिए docker run कमांड पुनर्निर्माण करता है।

समर्थित फ़्लैग्स

  • -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

सामान्य उपयोग

  • ऑनबोर्डिंग — ट्यूटोरियल के docker run कमांड को रखरखाव योग्य compose फ़ाइल में बदलें।
  • रीफैक्टरिंग — docker run स्क्रिप्ट से compose-प्रबंधित स्टैक में स्थानांतरित करें।
  • दस्तावेज़ीकरण — दोनों रूप साथ-साथ दिखाएँ।

गोपनीयता

सारा रूपांतरण 100% आपके ब्राउज़र में चलता है। कोई डेटा किसी सर्वर पर नहीं भेजा जाता।