A Docker daemon.json proxybeállításai Engine 23 vagy újabb verziót igényelnek
Ellenőrizze a daemon verzióját, ha a daemon.json fájlba másolt proxy mezők nem támogatottak, és használja a régebbi natív Engine-kiadásokhoz illő szolgáltatáskörnyezetet.
A Docker Engine 23.0 a daemon proxykonfigurációját JSON és parancssori kapcsolók segítségével vezette be. Egy régebbi daemon nem tudja használni ezeket a mezőket csak azért, mert a jelenlegi dokumentáció mutatja őket.
Ellenőrizze a kezelt daemon kiszolgálóverzióját. A CLI verziója, a disztribúció neve és a konténerkép címkéje nem határozza meg a kiszolgáló funkciókészletét.
A systemd által kezelt régebbi natív Linux Engine esetén a daemon szolgáltatás támogatott indítási környezetén keresztül adja meg a HTTP_PROXY, HTTPS_PROXY és a kívánt NO_PROXY értékét. Ha azokat a docker pull parancsot futtató terminálban exportálja, az nem frissít egy már futó rendszerszolgáltatást.
Ha megtartja a régebbi Engine-t, használja ezt a támogatott módszert. Frissítés esetén egyeztesse a régi környezeti értékeket a daemon konfigurációjával: a jelenlegi Docker-dokumentációban a közvetlen konfiguráció elsőbbséget élvez a környezeti változókkal szemben, ezért az ellentmondó értékek megváltoztathatják a kiválasztott útvonalat.
A Docker Desktop a saját proxybeállításait használja, és figyelmen kívül hagyja a daemon proxysorait a daemon.json fájlban. Azonosítsa ezt a terméket, mielőtt natív Linux daemon megoldást alkalmaz.