Docker Run से Compose
docker run कमांड को docker-compose.yml फ़ॉर्मैट में और वापस बदलें। वॉल्यूम माउंट, पोर्ट, एनवायरनमेंट वेरिएबल और नेटवर्क पार्स करें।
इस टूल के बारे में
Run से Compose
लंबी docker run कमांड को साफ़-सुथरी, वर्शन-कंट्रोल्ड docker-compose.yml फ़ाइलों में बदलें।
Compose से Run
जल्दी टेस्टिंग या स्क्रिप्टिंग के लिए docker-compose.yml से अलग-अलग docker run कमांड निकालें।
पूरी फ़्लैग पार्सिंग
पोर्ट, वॉल्यूम, एनवायरनमेंट वेरिएबल, रीस्टार्ट पॉलिसी, कंटेनर नाम और नेटवर्क सेटिंग्स को संभालता है।
Docker विकल्प
डिटैच्ड मोड, नामित कंटेनर, वॉल्यूम माउंट, पोर्ट मैपिंग और एनवायरनमेंट वेरिएबल का समर्थन करता है।
और जानें
जानें कि Docker Compose लंबे docker run कमांड से बेहतर क्यों है और किसी भी कमांड को compose फ़ाइल में तुरंत कैसे बदलें।
docker run को Docker Compose में क्यों बदलें
Docker कंटेनर अक्सर डेवलपमेंट के दौरान त्वरित docker run कमांड के रूप में शुरू होते हैं। आप यहाँ एक flag आज़माते हैं, वहाँ एक volume जोड़ते हैं, और जल्द ही आपकी कमांड दर्जनों विकल्पों के साथ कई लाइनों में फैल जाती है। ये लंबी कमांड पढ़ने में कठिन, ग़लत टाइप होने में आसान, और ठीक से वर्ज़न-कंट्रोल करना असंभव होती हैं। Docker Compose इसे हल करता है — यह उसी कॉन्फ़िगरेशन को एक संरचित YAML फ़ाइल में व्यक्त करता है जो पढ़ने योग्य, पुनरुत्पादनीय, और आपकी टीम के साथ साझा करने में आसान होती है।