DDEV postavke proxyja za host i web kontejner
Koristite varijable hosta i konfiguraciju proxyja Docker klijenta za odgovarajuće potrošače; Docker demon i dalje upravlja preuzimanjima 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 navedite 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 odabire HTTPS odredišta; njezin HTTP URL opisuje proxy poslužitelj. Krajnja točka iz popisa HTTP proxyja kandidat je kada relevantno preuzimanje na hostu ili u web kontejneru može koristiti javnu rutu.
Izgradnja i rad kontejnera
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"
}
}
}Spojite ovaj odjeljak umjesto da zamijenite autentifikaciju ili druge postojeće unose, zatim ponovno pokrenite DDEV projekt. Docker koristi te postavke za opskrbu varijablama okoline i argumentima izgradnje. Programi u web kontejneru moraju ih i dalje podržavati.
Preuzimanje osnovnih slika
Osnovnu sliku koja nedostaje preuzima Docker demon. Gornja konfiguracija klijenta ne postavlja proxy tog demona, a topli predmemorija slika može u potpunosti izbjeći preuzimanje.
Zadržite lokalne rute aplikacija i usluga DDEV u predviđenom izravnom opsegu. Prilagodite sintaksu zaobilaženja stvarnom potrošaču pri dodavanju internih domena ili raspona adresa.