I’ve created a .docker/config.json file with the relevant httpProxy and httpsProxy settings. I’ve also got them set in the ENV of the Dockerfile, and in the CLI as --build-arg http_proxy settings, using all three methods the initial pull of the base docker image does not use the proxy, and thus fails.
I’ve also attempted to force the config file to be read properly by specifying --config on the CLI, and confirmed the config file is being sourced by intentionally creating a parse error. Thankfully I also have access to the proxy server, and confirm at no point does the docker build attempt to communicate with the proxy server (tcpdump for packets from the client host)
Has anyone run into this, and does anyone have the fix, I have not done the systemd config changes, as I don’t have root on the client box… that’s the only magical place I haven’t put proxy settings that I’m aware of.