హోస్ట్ మరియు వెబ్ కంటైనర్ కోసం DDEV ప్రాక్సీ సెట్టింగ్లు
సంబంధిత వినియోగదారుల కోసం హోస్ట్ వేరియబుల్స్ మరియు Docker క్లయింట్ ప్రాక్సీ కాన్ఫిగరేషన్ను ఉపయోగించండి; బేస్ ఇమేజ్ డౌన్లోడ్లను ఇప్పటికీ Docker డెమన్ నిర్వహిస్తుంది.
మౌంట్ చేసిన Wget కాన్ఫిగరేషన్ Wget ను సరిచేయగలదు, అయితే Drush లేదా Composer మారకుండా ఉంటాయి. విఫలమైన అభ్యర్థన చేసే ప్రోగ్రామ్తో ప్రారంభించి, ఆ ప్రోగ్రామ్ లాంచ్ హద్దులో ప్రాక్సీని అందించండి.
హోస్ట్ ప్రోగ్రామ్లు
సాధారణ వేరియబుల్లకు మద్దతిచ్చే హోస్ట్ ప్రోగ్రామ్లకు ఇవ్వండి:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
export no_proxy=localhost,127.0.0.1,::1,.ddev.siteHTTPS వేరియబుల్ HTTPS గమ్యాలను ఎంచుకుంటుంది; దాని HTTP URL ప్రాక్సీ లిజనర్ను వివరిస్తుంది. సంబంధిత హోస్ట్ లేదా వెబ్ కంటైనర్ డౌన్లోడ్ పబ్లిక్ మార్గాన్ని ఉపయోగించగలిగినప్పుడు HTTP ప్రాక్సీ జాబితా నుండి ఎండ్పాయింట్ అభ్యర్థి.
కంటైనర్ బిల్డ్లు మరియు రన్టైమ్
DDEV proxies విభాగాన్ని ఇప్పటికే ఉన్న ~/.docker/config.json లో డాక్యుమెంట్ చేస్తుంది:
{
"proxies": {
"default": {
"httpProxy": "http://proxy.example:8080",
"httpsProxy": "http://proxy.example:8080",
"noProxy": "localhost,127.0.0.1,::1,.ddev.site"
}
}
}ప్రామాణీకరణ లేదా ఇతర ఇప్పటికే ఉన్న ఎంట్రీలను భర్తీ చేయకుండా ఈ విభాగాన్ని విలీనం చేసి, ఆపై DDEV ప్రాజెక్ట్ను పునఃప్రారంభించండి. పర్యావరణ వేరియబుల్స్ మరియు బిల్డ్ ఆర్గ్యుమెంట్లను అందించడానికి Docker ఈ సెట్టింగ్లను ఉపయోగిస్తుంది. వెబ్ కంటైనర్లోని ప్రోగ్రామ్లు వాటికి ఇప్పటికీ మద్దతు ఇవ్వాలి.
బేస్ ఇమేజ్ పుల్లు
తప్పిపోయిన బేస్ ఇమేజ్ను Docker డెమన్ డౌన్లోడ్ చేస్తుంది. పై క్లయింట్ కాన్ఫిగరేషన్ ఆ డెమన్ ప్రాక్సీని సెట్ చేయదు, మరియు వేడి ఇమేజ్ కాష్ పుల్ను పూర్తిగా నివారించగలదు.
DDEV యొక్క స్థానిక అప్లికేషన్ మరియు సేవా మార్గాలను ఉద్దేశించిన ప్రత్యక్ష పరిధిలో ఉంచండి. అంతర్గత డొమైన్లు లేదా చిరునామా పరిధులను జోడించేటప్పుడు బైపాస్ సింటాక్స్ను వాస్తవ వినియోగదారుకు సరిపోయేలా మార్చండి.