يمكن لإعداد Wget مُثبَّت أن يصلح Wget بينما يترك Drush أو Composer دون تغيير. ابدأ بالبرنامج الذي يرسل الطلب الفاشل، ثم قدّم الوكيل عند حد إطلاق ذلك البرنامج.

برامج المضيف

بالنسبة إلى برامج المضيف التي تدعم المتغيرات المعتادة، قدّم:

export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
export no_proxy=localhost,127.0.0.1,::1,.ddev.site

يختار متغير HTTPS وجهات HTTPS؛ بينما يصف عنوان HTTP الخاص به مستمع الوكيل. أي نقطة نهاية من قائمة وكلاء HTTP تكون مرشحة عندما يحتمل أن يستخدم تنزيل المضيف أو حاوية الويب المعنية مسارًا عامًا.

بنيات الحاويات ووقت التشغيل

يوثّق DDEV قسم proxies في الملف الموجود ~/.docker/config.json:

{
  "proxies": {
    "default": {
      "httpProxy": "http://proxy.example:8080",
      "httpsProxy": "http://proxy.example:8080",
      "noProxy": "localhost,127.0.0.1,::1,.ddev.site"
    }
  }
}

ادمج هذا القسم بدلًا من استبدال المصادقة أو غيرها من المدخلات الموجودة، ثم أعد تشغيل مشروع DDEV. يستخدم Docker هذه الإعدادات لتقديم متغيرات البيئة وسيطات البناء. ولا تزال البرامج داخل حاوية الويب بحاجة إلى دعمها.

سحب الصور الأساسية

تنزيل الصورة الأساسية الناقصة يتولاه عفريت Docker. ولا يضبط إعداد العميل أعلاه وكيل ذلك العفريت، كما أن ذاكرة صور دافئة قد تتجنب السحب بالكامل.

أبقِ مسارات التطبيق والخدمة المحلية في DDEV ضمن النطاق المباشر المقصود. وطابِق صيغة التجاوز مع المستهلك الفعلي عند إضافة نطاقات داخلية أو نطاقات عناوين.

مقالات ذات صلة