مرحباً بالجميع
لتشغيل ./launcher rebuild app، أستخدم وكيلًا لمساعدتي في سحب الكود من Github بسلاسة.
env:
LANG: en_US.UTF-8
DISCOURSE_DEFAULT_LOCALE: zh_CN
HTTP_PROXY: http://10.27.xxx.xxx:7890
HTTPS_PROXY: http://10.27.xxx..xx:7890
ولكن عند تشغيل موقعي، تفشل وظيفة تسجيل الدخول إلى Github. يجب عليّ تشغيل وكيل محلي لإصلاح ذلك.
كيف يمكنني إزالة http_proxy و https_proxy من موقعي قيد التشغيل؟
هل هناك أي أوامر كما يلي يمكنني اتباعها لإصلاح المشكلة؟
./launcher enter app
//remove env
./launcher start app
أي مساعدة ستكون موضع تقدير.
شكرا.
إعجاب واحد (1)
pfaffman
(Jay Pfaffman)
18 ديسمبر 2021، 9:52ص
2
ربما إذا قمت بتشغيل bootstrap، ثم قمت بتحرير app.yml، ثم start.
هناك أيضًا خيار سطر الأوامر --docker-args. قد تكون هناك طريقة لتمرير شيء ما هناك عند تشغيل bootstrap.
إعجاب واحد (1)
هل يمكنني تشغيل ./launcher start app --docker-args؟
إعجاب واحد (1)
pfaffman
(Jay Pfaffman)
18 ديسمبر 2021، 11:51ص
4
نعم. يمكنك ذلك. إنه نص برمجي للقشرة (shell script) ويمكنك الاطلاع عليه. يوجد بعض التوثيق في أعلى الملف. لكنني أمرر وسائط docker إلى launcher start لإضافة أشياء لجعله يعمل مع traefik.
إعجاب واحد (1)
شكرًا لك يا جاي، لكنني ما زلت لا أستطيع التخلص من التأثير الناتج عن
./launcher rebuild app --docker-args="--net=host --env https_proxy=http://127.0.0.1:7890"
أحتاج إلى شيء لإزالة إعدادات الوكيل عند إعادة تشغيل تطبيقي على هذا النحو:
./launcher start app --docker-args="--net=host --removeEnv" // removeEnv ليس أمرًا صالحًا، أستخدمه فقط لأغراض توضيحية
pfaffman
(Jay Pfaffman)
19 ديسمبر 2021، 9:05ص
6
هل جربت تغيير إعدادات البيئة في ملف yml بين التهيئة والبدء؟
نعم، لكنه لا يعمل، لذا حاولت عدم العبث بـ app.yml واستخدام --docker-args لتمرير GFW.
عندما أحاول تسجيل الدخول باستخدام مصادقة Github، يتضح أن الطلب يمر عبر عنوان الوكيل وهو ليس ما توقعته.
بالمناسبة: موقعي هو emacs-china.org ، يمكنك إعادة إنتاج المشكلة باستخدام مصادقة Github.
شكرا لك.
أخيرًا، تمكنت من تشغيله.
قم بتحرير container/app.yml، قم بإزالة http_proxy
./launcher destroy app
./launcher start app
يمكن لـ ./launcher destroy app إزالة إعدادات بيئة docker في معظم الحالات.
3 إعجابات
michaeld
(Michael - Communiteq)
26 ديسمبر 2021، 6:31ص
9
من باب الفضول: ماذا كنت تتوقع؟ أليس هذا ما يفترض أن يفعله HTTP_PROXY؟
إعجاب واحد (1)