Proxy-instellingen in Docker daemon.json vereisen Engine 23 of nieuwer
Controleer de daemonversie wanneer proxyvelden die naar daemon.json zijn gekopieerd niet worden ondersteund, en gebruik de serviceomgeving die past bij oudere native Engine-releases.
Docker Engine 23.0 introduceerde proxyconfiguratie voor de daemon via JSON en opdrachtregelopties. Een oudere daemon kan die velden niet gebruiken alleen omdat de huidige documentatie ze toont.
Controleer de serverversie van de beheerde daemon. De CLI-versie, de distributienaam en de tag van de containerafbeelding bepalen niet de functieset van die server.
Voor een oudere native Linux Engine onder systemd levert u HTTP_PROXY, HTTPS_PROXY en de bedoelde NO_PROXY via de ondersteunde opstartomgeving van de daemonservice. Ze exporteren in de terminal die docker pull uitvoert, werkt een al draaiende systeemservice niet bij.
Behoudt u de oudere Engine, gebruik dan die ondersteunde methode. Bij een upgrade stemt u oude omgevingswaarden af op de daemonconfiguratie: in de huidige Docker-documentatie gaat directe configuratie voor op omgevingsvariabelen, dus tegenstrijdige waarden kunnen de gekozen route wijzigen.
Docker Desktop gebruikt zijn eigen proxyinstellingen en negeert daemon-proxyregels in daemon.json. Identificeer dat product voordat u een oplossing voor de native Linux-daemon toepast.