إنه يحتوي على نسخ فريدة من سمات مواقعك، والتي تشمل JS و CSS وأنواعًا أخرى من الأصول.
وأيضًا التركيبة الفريدة من الإضافات الخاصة بك وتبعياتها.
إنها قصة طويلة، لكن Discourse ومعظم الأدوات سبقت أشياء مثل Docker compose.
نحن نقدم حاوية ضخمة تحتوي على كل شيء، وهناك العديد من المقايضات لذلك. كواحد منها، تسمح الحاوية ذات الحالة بميزات مثل تحديثنا بنقرة واحدة عبر الويب.
بالنظر إلى نهج أكثر حداثة لكيفية نشر الحاويات اليوم، فإنه يمثل بالفعل تناقضًا كبيرًا. تمت مناقشة هذا الأمر بشكل مطول في هل يمكن لـ Discourse شحن صور Docker متكررة لا تحتاج إلى تهيئة؟ وهو جدير بالقراءة.
في النهاية، وضعنا الحالي يعمل بشكل جيد للأشخاص الذين لديهم القليل من المهارات التقنية، والذين يمكنهم نسخ ولصق الأوامر في جلسة SSH وتكوين DNS، ولكنهم ليسوا خبراء في حاويات Linux.
وبالنسبة لخبراء حاويات Linux، يمكننا أن نقول لهم إنهم يمكنهم أخذ تلك الصورة المهيأة، وشحنها إلى سجل وإعادة استخدامها على برنامج تنسيق الحاويات المفضل لديهم.
أما الأشخاص الذين يقعون بين الشخصيتين أعلاه، فهم يشعرون بالألم أكثر.