Una configuració de Wget muntada pot arreglar Wget mentre deixa Drush o Composer sense canvis. Comenceu pel programa que fa la petició fallida i després proporcioneu el proxy al límit d'inici d'aquest programa.

Programes de l'amfitrió

Per als programes de l'amfitrió que admeten les variables habituals, proporcioneu:

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

La variable HTTPS selecciona destinacions HTTPS; el seu URL HTTP descriu l'escoltador del proxy. Un punt final de la llista de proxys HTTP és candidat quan la baixada corresponent de l'amfitrió o del contenidor web pot utilitzar una ruta pública.

Compilacions de contenidors i temps d'execució

DDEV documenta la secció proxies al fitxer existent ~/.docker/config.json:

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

Combineu aquesta secció en lloc de substituir l'autenticació o altres entrades existents, i després reinicieu el projecte DDEV. Docker utilitza aquesta configuració per proporcionar variables d'entorn i arguments de compilació. Els programes del contenidor web encara els han d'admetre.

Baixades d'imatges base

El dimoni Docker baixa la imatge base que falta. La configuració del client anterior no defineix el proxy d'aquest dimoni, i una memòria cau d'imatges càlida pot evitar del tot la baixada.

Manteniu les rutes locals d'aplicació i servei de DDEV dins de l'abast directe previst. Adapteu la sintaxi d'exclusió al consumidor real quan afegiu dominis interns o rangs d'adreces.

Articles relacionats