Eng montéiert Wget-Konfiguratioun kann de Wget flécken, während den Drush oder de Composer onverännert bleift. Fänkt beim Programm un, deen déi feelgeschloe Ufro mécht, a stellt dann de Proxy op der Startgrenz vun deem Programm bereet.

Hostprogrammer

Fir Hostprogrammer, déi déi üblech Variabelen ënnerstëtzen, gitt un:

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

D'HTTPS-Variabel wielt HTTPS-Destinatiounen; hir HTTP-URL beschreift de Proxy-Listener. En Endpunkt aus der HTTP-Proxylëscht ass e Kandidat, wann den entspriechenden Download um Host oder am Webcontainer eng ëffentlech Route benotze kann.

Container-Builden a Runtime

DDEV dokumentéiert den proxies-Beräich an der existéierender ~/.docker/config.json:

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

Füügt dëse Beräich zesummen, amplaz d'Authentifikatioun oder aner existéierend Androuwen ze ersetzen, a startet dann den DDEV-Projet nei. Docker benotzt dës Astellungen, fir Ëmweltvariabelen a Buildargumenter ze liwweren. Programmer am Webcontainer mussen se nach ëmmer ënnerstëtzen.

Download vu Basisbiller

E fehlend Basisbild gëtt vum Docker-Daemon erofgelueden. D'Clientkonfiguratioun uewendriwwer setzt de Proxy vun deem Daemon net, an en waarme Bildcache kann den Download komplett vermeiden.

Behält d'lokal Applikatiouns- a Servicerouten vun DDEV am beabsichtigten direkte Beräich. Passt d'Bypass-Syntax un de reelle Verbraucher un, wann Dir intern Domainen oder Adressberäicher bäisetzt.

Ähnlech Artikelen