أولاً: هذه طريقة تثبيت غير مدعومة. في الغالب، إذا لم تكن تشغل تثبيت Docker قياسي، فأنت مسؤول عن الأمر وحدك.
ولكن مع ذلك، إليك ما أعتقد أنك تحتاج إلى معرفته:
يجب عليك تمرير جميع متغيرات البيئة (ENV) هذه إلى حاويات ECS الخاصة بك. يمكنك استخدام الأمر ./launcher start-cmd لجعله يطبع هذه المعلومات. يُستخدم ملف app.yml فقط لبناء الصورة. هذه المتغيرات ليست مدمجة داخل الحاوية. أنا متأكد تقريبًا من أنه إذا قمت بأي إجراء لتمرير متغيرات البيئة هذه إلى الحاوية الخاصة بك، فستعمل كما تريد.
لم أقم بتثبيت ECS من قبل، لكن يبدو أنني سأفعل ذلك قريبًا. سأكون سعيدًا بمعرفة ما إذا كان ذلك يعمل.
لقد سألت أيضًا عن نفس الشيء هنا: Aws deployed discourse is fetching assets from database url - #18 by trying2survive وحصلت على نفس الإجابة. ![]()