Caochladair proxy Compose a chur gu soitheach
Dèan caochlaidirean proxy nam pàirt de mhòrthimpeallachd seirbheis Compose an àite a bhith a' gabhail ris gun cuir faidhle .env a' phròiseict a-steach iad gu fèin-obrachail.
Bheir faidhle pròiseict .env Compose luachan eadar-shuidheachaidh. Gus aon de na luachan sin a thoirt do shoitheach, dèan iomradh air ann an rèiteachadh na seirbheis.
Mar eisimpleir, tha an t-àite-crìche proxy ann an .env:
HTTP_PROXY=http://203.0.113.10:8080
Bidh an t-seirbheis ga chleachdadh airson iarrtasan gu cinn-uidhe HTTP agus HTTPS le chèile:
services:
app:
image: your-image
environment:
HTTP_PROXY: "${HTTP_PROXY}"
HTTPS_PROXY: "${HTTP_PROXY}"
Cuir an seòladh sgrìobhaidh agus an ìomhaigh na àite; tagh àite-crìche HTTP co-chòrdail bhon t-seirbheis agad no bhon liosta de phroxy HTTP. Faodaidh proxy HTTP àbhaisteach HTTPS a ghiùlan tro CONNECT ma tha e a' cumail taic ris an tunail a thathar ag iarraidh.
Tha inntrige env_file fhollaiseach na dhòigh eile air caochlaidirean faidhle taghte a chur gu seirbheis. Chan eil faidhle eadar-shuidheachaidh a' phròiseict ag obair mar env_file gun fhiosta don soitheach.
A' sgrùdadh na ràinig an tagradh
docker compose config a' sealltainn rèiteachadh na seirbheis fhuasgailte. docker compose config --environment a' sealltainn nam luachan a chaidh a chleachdadh airson eadar-shuidheachadh na àite.
Dèan coimeas eadar mòrthimpeallachd na seirbheis agus pròiseas an tagraidh. Chan fhaigh soitheach a th' ann mar-thà luachan ùra nuair a dheasaicheas tu .env; cuir an t-atharrachadh an sàs tron chuairt-beatha Compose a tha san amharc, a' toirt cothrom do bhriseadh san t-seirbheis.
Mura bheil an caochladair ann, ceartaich rèiteachadh na seirbheis. Ma tha e ann ach na h-iarrtasan fhathast dìreach, thoir sùil air taic proxy a' chliant HTTP. Bheir stealladh mòrthimpeallachd rèiteachadh; feumaidh an tagradh a chleachdadh.