मैं सिर्फ वैग्रांट के साथ शुरुआत कर रहा हूं और मुझे कुछ विवरणों को समझने में थोड़ी परेशानी हो रही है। मैंने डॉक्स के माध्यम से पढ़ा है, लेकिन अभी भी एक मूल अवधारणा याद आ रही है। जब मैं एक वैग्रांट बॉक्स शुरू करना चाहता हूं तो मैं चलाता हूं:
vagrant up
यह "बॉक्स के आधार पर वीएम का निर्माण करेगा" मैं समझता हूं कि बक्से ~ / .vagrant.d पर संग्रहीत हैं और वास्तव में मैंने बेस उबंटू बॉक्स से अपना खुद का बॉक्स पैक किया है। हालांकि, जब मैं योनि को चलाता हूं और vm में फ़ाइलों को जोड़ना शुरू करता हूं, तो vm संग्रहीत के लिए वर्चुअल हार्ड ड्राइव कहां है? उदाहरण के लिए, जब मैं apt-get install apache2 चलाता हूं और रूट सिस्टम को संशोधित किया जाता है, तो इसे कहां संशोधित किया जाता है?
जब मैं अपनी वर्तमान निर्देशिका में डू करता हूं तो मुझे कोई बदलाव नहीं दिखता। मुझे ~ / .vagrant.d निर्देशिका में कोई परिवर्तन दिखाई नहीं देता है। हालाँकि, मैं वेजेंट हॉल्ट कर सकता हूं, अपनी लोकल मशीन को रिस्टार्ट कर सकता हूं और फिर से वैजाइनल रन कर सकता हूं और कहीं न कहीं बदलाव होते रहते हैं।
योनि भी रिपोर्ट करता है
[default] VM already created. Booting if its not already running...
क्या कोई मुझे बता सकता है कि VM कहां बना है और परिवर्तन कहां किए गए हैं?