Připojená konfigurace Wget může opravit Wget, zatímco Drush nebo Composer zůstanou beze změny. Začněte programem, který odesílá neúspěšný požadavek, a poté zajistěte proxy na hranici spuštění tohoto programu.

Programy na hostiteli

Pro programy na hostiteli, které podporují obvyklé proměnné, zajistěte:

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

Proměnná HTTPS vybírá cíle HTTPS; její HTTP URL popisuje naslouchající proxy. Koncový bod z seznamu HTTP proxy je kandidátem, pokud příslušné stahování na hostiteli nebo ve webovém kontejneru může použít veřejnou trasu.

Sestavení kontejnerů a běh

DDEV dokumentuje sekci proxies v existujícím souboru ~/.docker/config.json:

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

Tuto sekci slučte, místo abyste nahrazovali ověřování nebo jiné stávající položky, a poté restartujte projekt DDEV. Docker tato nastavení používá k poskytnutí proměnných prostředí a argumentů sestavení. Programy ve webovém kontejneru je stále musí podporovat.

Stahování základních image

Chybějící základní image stahuje démon Docker. Výše uvedená konfigurace klienta nenastavuje proxy tohoto démona a teplá mezipaměť image se stahování může zcela vyhnout.

Zachovejte místní trasy aplikace a služeb DDEV v zamýšleném přímém rozsahu. Při přidávání interních domén nebo rozsahů adres přizpůsobte syntaxi obcházení skutečnému spotřebiteli.

Související články