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 പരിഹാരം പ്രയോഗിക്കുന്നതിന് മുമ്പ് ആ ഉൽപ്പന്നം തിരിച്ചറിയുക.