Aqoonsiga proxy-ga Docker: koodhka URL iyo boodhka boqolkiiba systemd
Koodh boqolkiiba qaybaha aqoonsiga proxy-ga, ka dibna ku ilaali calaamadaha boqolkiibaas iyada oo loo marayo wareejinta Environment ee systemd.
Magaca isticmaalaha proxy-ga ee qaab domainku wuxuu yeelan karaa xariiq gadaal ah, ereyga siruna wuxuu yeelan karaa xuruuf ay kaydisay qaabka URI. Markaad dhisayso URL-ka proxy-ga, koodh qaybaha aqoonsigaas: tusaale ahaan xariiqda gadaal waxay noqotaa %5C.
Wareejinta Environment ee adeegga systemd waxay ku dartaa falanqeeye kale. Calaamadaha boqolkiiba ee tooska ah ee ku jira habaynta unugga waa in la labanlaabo:
[Service]
Environment="HTTPS_PROXY=http://DOMAIN%%5Cproxy-user:example%%[email protected]:8080"
Qiimaha tusaalaha waxay matalaan magac isticmaale domain iyo erey sir ah oo leh #. systemd wuxuu %% u beddelaa %, isagoo uga tagaya URL-ka koodhaysan daemon-ka. Ku dar wareejinta HTTP_PROXY ee u dhiganta haddii qaabka socodkaas uu isna u baahan yahay wadada.
Boqolkiiba labanlaabka ah waa qaabka systemd. Halkii, qiimaha proxy-ga ee daemon.json ee Docker wuxuu ka kooban yahay boodhka URI caadiga ah, sida %5C iyo %23. Ha koobiirin qoraalka faylka unugga isagoo aan isbeddelin gelinta JSON ama goobta URL-ka proxy-ga ee macmiilka.
Sidoo kale indhaha ku hay isha habaysan. Docker waxay diiwaangelisay in habaynta proxy-ga daemon-ku ay mudnaan ka hesho doorsoomayaasha deegaanka proxy-ga; sidaas darteed qiime JSON oo hore ayaa qarin kara deegaan adeeg oo la saxay.