Domeno stiliaus proxy vartotojo vardas gali turėti atgalinį pasvirąjį brūkšnį, o slaptažodis gali turėti simbolių, kuriuos rezervuoja URI sintaksė. Kurdami proxy URL, užkoduokite tuos prisijungimo duomenų komponentus: atgalinis pasvirasis brūkšnys, pavyzdžiui, tampa %5C.

systemd paslaugos Environment priskyrimas prideda dar vieną analizatorių. Pažodiniai procentų ženklai įrenginio konfigūracijoje turi būti padvigubinti:

[Service]
Environment="HTTPS_PROXY=http://DOMAIN%%5Cproxy-user:example%%[email protected]:8080"

Iliustracinės reikšmės reiškia domeno vartotojo vardą ir slaptažodį su #. systemd paverčia %% į %, palikdama užkoduotą URL demonui. Pridėkite atitinkamą HTTP_PROXY priskyrimą, jei ir tai paskirties schemai reikia maršruto.

Dvigubas procentas yra systemd sintaksė. Tuo tarpu Docker daemon.json proxy reikšmėje yra įprasti URI escape, tokie kaip %5C ir %23. Nekopijuokite įrenginio failo rašybos nepakeistos į JSON ar į kliento proxy URL lauką.

Taip pat stebėkite sukonfigūruotą šaltinį. Docker dokumentuoja, kad demono proxy konfigūracija turi pirmenybę prieš proxy aplinkos kintamuosius; todėl senesnė JSON reikšmė gali paslėpti pataisytą paslaugos aplinką.

Susiję straipsniai