Docker Engine 23.0 zavedl konfiguraci proxy pro daemon pomocí JSON a přepínačů příkazového řádku. Starší daemon nemůže tato pole používat jen proto, že je zobrazuje aktuální dokumentace.

Ověřte verzi serveru spravovaného daemonu. Verze CLI, název distribuce a značka obrazu kontejneru neurčují sadu funkcí tohoto serveru.

Pro starší nativní Linux Engine spravovaný systemd zajistěte HTTP_PROXY, HTTPS_PROXY a zamýšlený NO_PROXY prostřednictvím podporovaného startovacího prostředí služby daemonu. Jejich export v terminálu, který spouští docker pull, již běžící systémovou službu neaktualizuje.

Pokud starší Engine zachováte, použijte tento podporovaný postup. Pokud upgradujete, slučte staré hodnoty prostředí s konfigurací daemonu: v aktuální dokumentaci Dockeru má přímá konfigurace přednost před proměnnými prostředí, takže konfliktní hodnoty mohou změnit zvolenou trasu.

Docker Desktop používá vlastní proxy nastavení a ignoruje proxy záznamy daemonu v daemon.json. Identifikujte tento produkt dříve, než použijete obejití pro nativní Linux daemon.

Související články