Docker-proxy samleikiorð: URL-koding og systemd prosent-avbendingar
Prosentkoda partarnar í proxy-samleikiorðunum og varðveit so tey prosent-teknini gjøgnum eina systemd Environment-tillutan.
Eitt proxy-brúkaranavn í økis-stíli kann innihalda ein bakslat og eitt loyniorð kann innihalda tekin, sum URI-syntax tekur frá. Tá tú byggir proxy-URL-ina, koda tá samleikiorð-partarnar: ein bakslat verður til dømis %5C.
Ein Environment-tillutan í eini systemd-tænastu leggur eyka ein tollara aftrat. Bókstavlig prosent-tekin í eindar-stillingini skulu tvítakast:
[Service]
Environment="HTTPS_PROXY=http://DOMAIN%%5Cproxy-user:example%%[email protected]:8080"
Frágreiðandi virðini umboða eitt økis-brúkaranavn og eitt loyniorð við #. systemd ger %% um til %, so tann kodada URL-in verður eftir hjá dæmoninum. Legg eina samsvarandi HTTP_PROXY-tillutan aftrat, um hetta málsnetið eisini tørvar leiðina.
Tvífaldur prosentur er systemd-syntax. Proxy-virðið í daemon.json hjá Docker inniheldur hinvegin tey vanligu URI-avbendingarnar, so sum %5C og %23. Avrita ikki stavingina úr eindar-fíluni óbroytta inn í JSON ella inn í proxy-URL-økið hjá einum klient.
Halt eisini tann stillaðu keldu í eygsjón. Docker skjalar, at proxy-stillingin hjá dæmoninum hevur forgang fram um proxy-umhvørvisbroytingar; tí kann eitt eldri JSON-virði fjalva eitt rættað tænastu-umhvørvi.