مرحبًا،
كيف يمكنني إضافة كتلة شبكة Docker مخصصة مثل العينة أدناه إلى ملف إعدادات discourse الخاص بي (container/app.yml)؟
أريد أن يتصل حاوية discourse بـ “my-network” بعد تشغيل ./launch rebuild وتشغيلها.
## هذا هو قالب حاوية Docker المستقل الشامل لـ Discourse
##
## بعد إجراء أي تعديلات على هذا الملف، يجب عليك إعادة البناء
## /var/discourse/launcher rebuild app
##
## كن حذرًا جدًا عند التعديل!
## ملفات YAML حساسة للغاية للأخطاء في المسافات البادئة أو المحاذاة!
## قم بزيارة http://www.yamllint.com/ للتحقق من صحة الملف حسب الحاجة
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
....
## أي أوامر مخصصة للتشغيل بعد البناء
run:
- exec: echo "Beginning of custom commands"
## إذا كنت ترغب في تعيين عنوان البريد الإلكتروني في حقل 'From' للتسجيل الأول، فقم بإلغاء التعليق وتغيير:
## بعد الحصول على أول بريد إلكتروني للتسجيل، قم بإعادة التعليق على السطر. فهو يحتاج إلى التشغيل مرة واحدة فقط.
#- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
- exec: echo "End of custom commands"
networks:
my-network:
external: true
كتلة الشبكة:
networks:
my-network:
external: true