Proxy postavke u Docker daemon.json zahtijevaju Engine 23 ili noviji
Provjerite verziju daemona kada proxy polja kopirana u daemon.json nisu podržana i upotrijebite odgovarajuće servisno okruženje za starija nativna izdanja Enginea.
Docker Engine 23.0 uveo je konfiguraciju proxyja za daemon putem JSON-a i zastavica naredbenog retka. Stariji daemon ne može rabiti ta polja samo zato što ih trenutačna dokumentacija prikazuje.
Provjerite verziju poslužitelja daemona kojim upravljate. Verzija CLI-ja, naziv distribucije i oznaka slike spremnika ne određuju skup značajki tog poslužitelja.
Za stariji nativni Linux Engine kojim upravlja systemd, osigurajte HTTP_PROXY, HTTPS_PROXY i željeni NO_PROXY kroz podržano početno okruženje servisa daemona. Njihov izvoz u terminalu koji pokreće docker pull ne ažurira već pokrenuti sistemski servis.
Ako zadržavate stariji Engine, rabite tu podržanu metodu. Ako nadograđujete, uskladite stare vrijednosti okruženja s konfiguracijom daemona: izravna konfiguracija ima prednost pred varijablama okruženja u trenutačnoj Docker dokumentaciji, pa sukobljene vrijednosti mogu promijeniti odabranu rutu.
Docker Desktop rabi vlastite proxy postavke i zanemaruje proxy unose daemona u daemon.json. Prepoznajte taj proizvod prije primjene zaobilaznog rješenja za nativni Linux daemon.