Pridali ste proxy do docker.service, reštartovali ho a ďalší pull sa správal presne ako predtým. Na stroji s inštaláciou cez apt aj snap skontrolujte, či je to démon, ktorý používa vaše CLI.

Treba zosúladiť tri oddelené identity: spustiteľný súbor CLI, vybraný koncový bod a serverový proces za týmto koncovým bodom. Nájdenie jedného príkazu docker v PATH vyrieši len prvý.

docker context show
docker context inspect

Kontexty Dockeru opisujú koncové body. DOCKER_HOST, DOCKER_CONTEXT a voľby koncového bodu na príkazovom riadku môžu prepísať zdanlivé predvolené nastavenie, preto preskúmajte aj prostredie a volanie.

Potom priraďte vybraný socket alebo vzdialenú adresu skutočnému démonovi a jeho konfigurácii služby. Dve inštalácie môžu mať rôzne unity, cesty konfigurácie a úložisko. Vzdialený kontext môže ukazovať úplne mimo stroja.

Proxy aplikujte cez rozhranie patriace tomuto démonovi. Dokumentované nastavenia démona Dockeru a jeho spúšťacie prostredie nie sú rozosielaním všetkým inštaláciám Dockeru na hostiteľovi.

Toto zistenie urobte pred odinštalovaním balíka, aby ste "všetko upratali". Démon, ktorý vyzerá nevyužitý, môže vlastniť kontajnery alebo image, ktoré druhá inštancia nespravuje. Okamžitou opravou proxy je cieľavedomá konfigurácia vybraného servera; rozhodnutie, ktorú inštaláciu ponechať, je samostatná údržbová zmena.

Súvisiace články