DDEV proxy postavke za host i web kontejner
Koristite varijable hosta i proxy konfiguraciju Docker klijenta za njihove odgovarajuće potrošače; Docker daemon i dalje preuzima preuzimanja osnovnih slika.
Montirana Wget konfiguracija može popraviti Wget dok Drush ili Composer ostaju nepromijenjeni. Počnite s programom koji šalje neuspjeli zahtjev, a zatim osigurajte proxy na granici pokretanja tog programa.
Programi na hostu
Za programe na hostu koji podržavaju uobičajene varijable 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.siteVarijabla HTTPS bira HTTPS odredišta; njezin HTTP URL opisuje proxy poslužitelj. Krajnja točka s popisa HTTP proxyja kandidat je kada odgovarajuće preuzimanje na hostu ili u web kontejneru može koristiti javnu rutu.
Izgradnje kontejnera i izvršavanje
DDEV dokumentira odjeljak proxies u postojeć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"
}
}
}Uklopite ovaj odjeljak umjesto da zamijenite autentifikaciju ili druge postojeće unose, zatim ponovno pokrenite DDEV projekt. Docker koristi te postavke za pružanje varijabli okruženja i argumenata izgradnje. Programi u web kontejneru i dalje ih moraju podržavati.
Preuzimanje osnovnih slika
Osnovnu sliku koja nedostaje preuzima Docker daemon. Konfiguracija klijenta iznad ne postavlja proxy tog daemona, a topli keš slika može u potpunosti izbjeći preuzimanje.
Zadržite lokalne rute aplikacije i usluga DDEV-a u predviđenom izravnom opsegu. Prilagodite sintaksu zaobilaženja stvarnom potrošaču kada dodajete interne domene ili raspone adresa.