Proxy nastavenia v Docker daemon.json vyžadujú Engine 23 alebo novší
Overte verziu daemona, keď proxy polia skopírované do daemon.json nie sú podporované, a použite vhodné servisné prostredie pre staršie natívne vydania Engine.
Docker Engine 23.0 zaviedol konfiguráciu proxy pre daemon pomocou JSON a prepínačov príkazového riadka. Starší daemon nemôže tieto polia používať len preto, že ich zobrazuje aktuálna dokumentácia.
Overte verziu servera spravovaného daemona. Verzia CLI, názov distribúcie a značka obrazu kontajnera neurčujú sadu funkcií tohto servera.
Pre starší natívny Linux Engine spravovaný systemd zabezpečte HTTP_PROXY, HTTPS_PROXY a zamýšľaný NO_PROXY prostredníctvom podporovaného štartovacieho prostredia služby daemona. Ich export v termináli, ktorý spúšťa docker pull, už bežiacu systémovú službu neaktualizuje.
Ak starší Engine zachováte, použite tento podporovaný postup. Ak upgradujete, zosúlaďte staré hodnoty prostredia s konfiguráciou daemona: v aktuálnej dokumentácii Dockeru má priama konfigurácia prednosť pred premennými prostredia, takže konfliktné hodnoty môžu zmeniť zvolenú trasu.
Docker Desktop používa vlastné proxy nastavenia a ignoruje proxy záznamy daemona v daemon.json. Identifikujte tento produkt pred použitím obchádzky pre natívny Linux daemon.