Unha configuración de Wget montada pode arranxar Wget mentres deixa Drush ou Composer sen cambios. Comece polo programa que fai a petición fallida e despois proporcione o proxy no límite de inicio dese programa.

Programas do servidor

Para os programas do servidor que admiten as variables habituais, proporcione:

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

A variable HTTPS selecciona destinos HTTPS; a súa URL HTTP describe o receptor do proxy. Un extremo da lista de proxies HTTP é candidato cando a descarga correspondente no servidor ou no contedor web pode usar unha ruta pública.

Compilacións e execución do contedor

DDEV documenta a sección proxies no ficheiro existente ~/.docker/config.json:

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

Combine esta sección en lugar de substituír a autenticación ou outras entradas existentes, e despois reinicie o proxecto DDEV. Docker usa estes axustes para fornecer variables de contorno e argumentos de compilación. Os programas do contedor web aínda teñen que admitilos.

Descargas de imaxes base

O daemon de Docker descarga a imaxe base que falta. A configuración do cliente anterior non define o proxy dese daemon, e unha caché de imaxes quente pode evitar por completo a descarga.

Manteña as rutas locais de aplicación e servizo de DDEV dentro do ámbito directo previsto. Adapte a sintaxe de omisión ao consumidor real cando engada dominios internos ou rangos de enderezos.

Artigos relacionados