Cilësimet e proxy-t DDEV për hostin dhe kontejnerin web
Përdorni variablat e hostit dhe konfigurimin e proxy-t të klientit Docker për konsumatorët përkatës; demoni Docker ende zotëron shkarkimet e imazheve bazë.
Një konfigurim i montuar i Wget mund të rregullojë Wget ndërsa Drush ose Composer mbeten të pandryshuar. Filloni me programin që bën kërkesën e dështuar, më pas jepni proxy-n në kufirin e nisjes së atij programi.
Programet e hostit
Për programet e hostit që mbështesin variablat e zakonshme, jepni:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
export no_proxy=localhost,127.0.0.1,::1,.ddev.siteVariabla HTTPS zgjedh destinacionet HTTPS; URL-ja e saj HTTP përshkruan dëgjuesin e proxy-t. Një pikë fundore nga lista e proxy-ve HTTP është kandidat kur shkarkimi përkatës i hostit ose i kontejnerit web mund të përdorë një rrugë publike.
Ndërtimi dhe ekzekutimi i kontejnerëve
DDEV dokumenton seksionin proxies në ~/.docker/config.json ekzistues:
{
"proxies": {
"default": {
"httpProxy": "http://proxy.example:8080",
"httpsProxy": "http://proxy.example:8080",
"noProxy": "localhost,127.0.0.1,::1,.ddev.site"
}
}
}Bashkoni këtë seksion në vend që të zëvendësoni autentikimin ose hyrjet e tjera ekzistuese, më pas rinisni projektin DDEV. Docker përdor këto cilësime për të furnizuar variablat e mjedisit dhe argumentet e ndërtimit. Programet në kontejnerin web ende duhet t i mbështesin ato.
Shkarkimi i imazheve bazë
Një imazh bazë që mungon shkarkohet nga demoni Docker. Konfigurimi i klientit më sipër nuk vendos proxy-n e atij demoni, dhe një cache i ngrohtë imazhesh mund ta shmangë plotësisht shkarkimin.
Mbajini rrugët lokale të aplikacionit dhe të shërbimeve të DDEV në shtrirjen e drejtpërdrejtë të synuar. Përshtatni sintaksën e anashkalimit me konsumatorin aktual kur shtoni domene të brendshme ose intervale adresash.