Nastavitve proxy DDEV za gostitelja in spletni vsebnik
Uporabite gostiteljske spremenljivke in konfiguracijo proxy odjemalca Docker za ustrezne porabnike; prenose osnovnih slik še vedno upravlja demon Docker.
Nameščena konfiguracija Wget lahko popravi Wget, medtem ko Drush ali Composer ostaneta nespremenjena. Začnite s programom, ki pošilja neuspešno zahtevo, nato pa proxy zagotovite na meji zagona tega programa.
Programi na gostitelju
Za programe na gostitelju, ki podpirajo običajne spremenljivke, navedite:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
export no_proxy=localhost,127.0.0.1,::1,.ddev.siteSpremenljivka HTTPS izbira cilje HTTPS; njen URL HTTP opisuje proxy poslušalca. Končna točka s seznama proxy HTTP je kandidat, ko lahko ustrezni prenos na gostitelju ali v spletnem vsebniku uporabi javno pot.
Gradnja in delovanje vsebnikov
DDEV dokumentira razdelek proxies v obstoječem ~/.docker/config.json:
{
"proxies": {
"default": {
"httpProxy": "http://proxy.example:8080",
"httpsProxy": "http://proxy.example:8080",
"noProxy": "localhost,127.0.0.1,::1,.ddev.site"
}
}
}Združite ta razdelek, namesto da bi zamenjali preverjanje pristnosti ali druge obstoječe vnose, nato znova zaženite projekt DDEV. Docker uporablja te nastavitve za zagotavljanje okoljskih spremenljivk in gradbenih argumentov. Programi v spletnem vsebniku jih morajo še vedno podpirati.
Prenosi osnovnih slik
Manjkajočo osnovno sliko prenese demon Docker. Zgornja konfiguracija odjemalca ne nastavi proxyja tega demona, topli predpomnilnik slik pa se lahko prenosu popolnoma izogne.
Ohranite lokalne poti aplikacij in storitev DDEV v predvidenem neposrednem obsegu. Pri dodajanju notranjih domen ali obsegov naslovov prilagodite sintakso obhoda dejanskemu porabniku.