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% आपके ब्राउज़र में चलता है। कोई डेटा किसी सर्वर पर नहीं भेजा जाता।