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 koristite 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 koristiti ta polja samo zato što ih trenutna dokumentacija prikazuje.
Provjerite verziju servera daemona kojim upravljate. Verzija CLI-ja, naziv distribucije i oznaka slike kontejnera ne određuju skup funkcija tog servera.
Za stariji nativni Linux Engine kojim upravlja systemd, dostavite HTTP_PROXY, HTTPS_PROXY i željeni NO_PROXY kroz podržano startno 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, koristite tu podržanu metodu. Ako nadograđujete, uskladite stare vrijednosti okruženja sa konfiguracijom daemona: izravna konfiguracija ima prednost pred varijablama okruženja u trenutnoj Docker dokumentaciji, pa sukobljene vrijednosti mogu promijeniti odabranu rutu.
Docker Desktop koristi vlastite proxy postavke i zanemaruje proxy unose daemona u daemon.json. Prepoznajte taj proizvod prije primjene zaobilaznog rješenja za nativni Linux daemon.