Docker Engine 23.0 innførte proxykonfigurasjon for daemon via JSON og kommandolinjeflagg. En eldre daemon kan ikke bruke disse feltene bare fordi gjeldende dokumentasjon viser dem.

Kontroller serverversjonen til daemonen som administreres. CLI-versjonen, distribusjonsnavnet og containermerket fastsetter ikke funksjonssettet til denne serveren.

For en eldre native Linux Engine som styres av systemd, oppgi HTTP_PROXY, HTTPS_PROXY og den tiltenkte NO_PROXY gjennom daemon-tjenestens støttede oppstartsmiljø. Å eksportere dem i terminalen som kjører docker pull oppdaterer ikke en systemtjeneste som allerede kjører.

Hvis du beholder den eldre Engine, bruk den støttede metoden. Hvis du oppgraderer, samordne gamle miljøverdier med daemon-konfigurasjonen: i gjeldende Docker-dokumentasjon har direkte konfigurasjon forrang foran miljøvariabler, så motstridende verdier kan endre den valgte ruten.

Docker Desktop bruker egne proxyinnstillinger og ignorerer daemon-proxyposter i daemon.json. Identifiser dette produktet før du bruker en løsning for den native Linux-daemonen.

Relaterte artikler