لذا، قمت باتباع العملية كاملة، بمساعدة بوت Discourse، مما جعل الأمر أسهل قليلاً بالنسبة لي، إذ يبدو أن الموضوع الأصلي «الانتقال من حاوية مستقلة إلى حاويات منفصلة للويب والبيانات» كُتب قبل عشر سنوات، ولم أكن أريد أن أفوّت الأمور.
بعد طرح بعض الأسئلة وتدوين الكثير من الملاحظات، أعتقد أنني أصبحت أفهم الأمور بشكل أفضل. تثبيتي يعمل، لذا أظن أن كل شيء تم ضبطه بشكل صحيح…؟
أخبرني البوت أنه عندما أريد تحديث شيء يتطلب فعليًا مني استخدام SSH، يجب أن يكون الترتيب كالتالي:
# سيستغرق هذا حوالي 20 دقيقة (أول مرة)؛ وعادةً 5–15 دقيقة بعد ذلك
# (ليست وقت التمهيد الأولي الدقيق تمامًا — حيث يخزّن Docker الطبقات في عمليات إعادة البناء اللاحقة)
sudo ./launcher bootstrap web_only
# بعد نجاح التمهيد، شغّل:
sudo ./launcher destroy web_only && sudo ./launcher start web_only
# من حين لآخر، تحقق من مساحة القرص:
df -h
# وإذا كانت مساحة القرص تنفد بسبب صور قديمة غير مستخدمة:
sudo ./launcher cleanup
وأنا جاهز للانطلاق.
التحديث «مرة في السنة» أكثر تعقيدًا قليلاً، لكنني أخذت ملاحظات بشأنه أيضًا،我只 أحتاج إلى تنظيم تلك الملاحظات، لأنني لن أستخدمها الآن.
هل سير العمل المذكور أعلاه صحيح؟
وشكرًا لكم جميعًا لمشاركة آرائكم!