التصحيح وصفات الشيف دون المتشرد تدمير وإعادة توفير
سؤال
ونحن نعمل على وصفة الشيف الذي يبني بي إتش بي من المصدر.ومع ذلك ، في كل مرة نقوم فيها بإجراء تغيير على وصفتنا ونريد تشغيلها مرة أخرى ، يستغرق الأمر وقتا طويلا (حوالي 20 دقيقة).
ما كنا نفعله هو إجراء تغييراتنا ثم استخدام:
vagrant destroy
تليها:
vagrant up
سيكون من الرائع لو تمكنا بطريقة ما من إعادة تشغيل وصفتنا الفردية التي نحاول تحديثها.
أي شخص يعرف كيف يمكننا القيام بذلك?أو كيف يحدد المتشرد لدينا فب وصفة مثبتة بالفعل / أعدم?
المحلول
vagrant provision
يجب أن تفعل هذا بالنسبة لك.الشيف يجب أن تأخذ الرعاية من تشغيل فقط الأشياء التي تحتاج إلى تشغيل...مثل وصفة متغيرة.
نصائح أخرى
يمكنك استخدام:
vagrant provision
سيؤدي هذا إلى إعادة تشغيل خطوة التوفير ، والتي تقوم بذلك vagrant ssh
ويبدأ الشيف.
إذا كنت تستخدم خادم الشيف مع الشيف العميل ، تحتاج إلى تحميل كتاب الطبخ إلى الخادم مع سكين بعد إجراء التعديلات المحلية.ثم الشيف العميل على الجهاز المتشرد سيتم تحميل الملفات التي تم تغييرها.
إذا كنت تستخدم الشيف سولو ، يمكنك مشاركة المجلدات مع فم ، لذلك سيتم التقاط التغييرات التي تم إجراؤها على الفور ، بدلا من الاضطرار إلى نسخها إلى فم.