Docker daemon.json లో ప్రాక్సీ సెట్టింగ్లకు Engine 23 లేదా ఆపైన అవసరం
daemon.json కు కాపీ చేసిన ప్రాక్సీ ఫీల్డ్లు మద్దతు లేనప్పుడు daemon వెర్షన్ను తనిఖీ చేసి, పాత నేటివ్ Engine విడుదలలకు సరైన సేవా వాతావరణాన్ని ఉపయోగించండి.
Docker Engine 23.0 JSON మరియు కమాండ్-లైన్ ఫ్లాగ్ల ద్వారా daemon ప్రాక్సీ కాన్ఫిగరేషన్ను ప్రవేశపెట్టింది. ప్రస్తుత డాక్యుమెంటేషన్ వాటిని చూపిస్తుందనే కారణంతో మాత్రమే పాత daemon ఆ ఫీల్డ్లను ఉపయోగించలేదు.
నిర్వహించే daemon యొక్క సర్వర్ వెర్షన్ను తనిఖీ చేయండి. CLI వెర్షన్, పంపిణీ పేరు మరియు కంటైనర్ ఇమేజ్ ట్యాగ్ ఆ సర్వర్ యొక్క ఫీచర్ సెట్ను నిర్ణయించవు.
systemd నిర్వహించే పాత నేటివ్ Linux Engine కోసం daemon సేవ యొక్క మద్దతు ఉన్న ప్రారంభ వాతావరణం ద్వారా HTTP_PROXY, HTTPS_PROXY మరియు ఉద్దేశించిన NO_PROXY అందించండి. docker pull నడుపుతున్న టెర్మినల్లో వాటిని ఎక్స్పోర్ట్ చేయడం ఇప్పటికే నడుస్తున్న సిస్టమ్ సేవను అప్డేట్ చేయదు.
పాత Engine ఉంచుకుంటే ఆ మద్దతు ఉన్న పద్ధతిని ఉపయోగించండి. అప్గ్రేడ్ చేస్తే పాత వాతావరణ విలువలను daemon కాన్ఫిగరేషన్తో తో సరిపోల్చండి: ప్రస్తుత Docker డాక్యుమెంటేషన్లో ప్రత్యక్ష కాన్ఫిగరేషన్ వాతావరణ వేరియబుల్స్ కంటే ప్రాధాన్యత పొందుతుంది, కాబట్టి విరుద్ధమైన విలువలు ఎంచుకున్న మార్గాన్ని మార్చవచ్చు.
Docker Desktop తన స్వంత ప్రాక్సీ సెట్టింగ్లను ఉపయోగిస్తుంది మరియు daemon.json లోని daemon ప్రాక్సీ ఎంట్రీలను విస్మరిస్తుంది. నేటివ్ Linux daemon పరిష్కారాన్ని వర్తించే ముందు ఆ ఉత్పత్తిని గుర్తించండి.