Sababta proxy-ga shirkaddaadu uu isku dayo inuu xalliyo magaca adeegga Compose
Macaamiil HTTP ayaa codsi adeeg gudaha ah u diri kara proxy-ga loo habeeyay ka hor inta uusan isticmaalin xallinta magaca adeegga Docker. Ku dar ka-gudubid ula kac ah macaamiisha saxda ah.
Barnaamijku wuxuu internetka ku gaaraa proxy-ga shirkadda, laakiin http://catalog:8080/ wuu guuldareystaa oo proxy-gu ma xallin karo “catalog”. Waxaa laga yaabaa in codsigaas uusan waligiis isticmaalin DNS-ka gudaha ee Docker.
Macaamiil HTTP ayaa dooran kara proxy-giisa ka hor inta uusan samayn xiriir toos ah. Markaas proxy-ga dibadda wuxuu helaa magac macneheedu keliya ku dhex jiro shabakadda Compose.
- Isticmaal magaca martigeliyaha codsiga dhexdiisa. Adeegyada Compose waxaa laga heli karaa magaca adeegga shabakadda ku habboon. Ku dar
cataloghabaynta ka-gudubka ee uu taageero macaamiilka isticmaalaya, halkii aad si adag u qori lahayd IP kontaner oo is beddeli karta. - Ilaali ka-reebyada jira. Macaamiil ka warqaba deegaanka, ku dar qoraallada la xiriira liiska ururka:
NO_PROXY=localhost,127.0.0.1,catalog
no_proxy=localhost,127.0.0.1,catalog
Hubi maktabadda ama faylka fulinta dhabta ah ee sawirka ku jira ee ku saabsan maaraynta xarfaha waaweyn iyo yaryar, nuqulka iyo naxwaha iswaafajinta. Ma jiro falanqeeye NO_PROXY caalami ah. Barnaamij lagu magacaabo wget oo ku jira sawir yar lagama doonayo inuu u dhaqmo sida GNU Wget.
Marka codsigu doorto marin toos ah, hubi shabakadda la wadaaga wacaha iyo adeegga, adeegga dhegeysanaya iyo dekedda kontanerka. Dekedda martigeliyaha ee la daabacay waa meel kale oo dhammaad ah. Ka-gudubku ma kordhin karo xiriir shabakadeed maqan, sida dib-u-abuurka shabakad uusan u bari karin proxy dibadda magac Compose gaar ah.
Ilaali kala-qaybinta loogu talagalay: codsiyada gudaha waxay isticmaalaan waddada gudaha; codsiyada dibadda waxay hayaan proxy-ga la ansixiyay. Daminta proxy-ga si caalami ah waxay qarin kartaa hal guuldarradan iyadoo meesha ka saaraysa waddada loo baahan yahay codsiga dibadda ee xiga.