التصحيح وصفات الشيف دون المتشرد تدمير وإعادة توفير

StackOverflow https://stackoverflow.com//questions/9625975

  •  09-12-2019
  •  | 
  •  

سؤال

ونحن نعمل على وصفة الشيف الذي يبني بي إتش بي من المصدر.ومع ذلك ، في كل مرة نقوم فيها بإجراء تغيير على وصفتنا ونريد تشغيلها مرة أخرى ، يستغرق الأمر وقتا طويلا (حوالي 20 دقيقة).

ما كنا نفعله هو إجراء تغييراتنا ثم استخدام:

vagrant destroy

تليها:

vagrant up

سيكون من الرائع لو تمكنا بطريقة ما من إعادة تشغيل وصفتنا الفردية التي نحاول تحديثها.

أي شخص يعرف كيف يمكننا القيام بذلك?أو كيف يحدد المتشرد لدينا فب وصفة مثبتة بالفعل / أعدم?

هل كانت مفيدة؟

المحلول

vagrant provision يجب أن تفعل هذا بالنسبة لك.الشيف يجب أن تأخذ الرعاية من تشغيل فقط الأشياء التي تحتاج إلى تشغيل...مثل وصفة متغيرة.

نصائح أخرى

يمكنك استخدام:

vagrant provision

سيؤدي هذا إلى إعادة تشغيل خطوة التوفير ، والتي تقوم بذلك vagrant ssh ويبدأ الشيف.

إذا كنت تستخدم خادم الشيف مع الشيف العميل ، تحتاج إلى تحميل كتاب الطبخ إلى الخادم مع سكين بعد إجراء التعديلات المحلية.ثم الشيف العميل على الجهاز المتشرد سيتم تحميل الملفات التي تم تغييرها.

إذا كنت تستخدم الشيف سولو ، يمكنك مشاركة المجلدات مع فم ، لذلك سيتم التقاط التغييرات التي تم إجراؤها على الفور ، بدلا من الاضطرار إلى نسخها إلى فم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top