Mabadiliko ya proksi ya Docker yametumika kwa daemon isiyo sahihi
Linganisha endpoint ya Docker CLI na daemon inayoendesha kabla ya kuhariri mipangilio ya proksi kwa usakinishaji wa apt, snap au wa mbali.
Uliongeza proksi kwenye docker.service, ukaisimamisha na kuiwasha tena, na kuvuta kunakofuata kulifanya kama vile awali. Kwenye mashine iliyo na usakinishaji wa apt na snap, angalia kama hiyo ndiyo daemon ambayo CLI yako inatumia.
Kuna utambulisho tatu tofauti wa kulinganisha: faili tekelezi ya CLI, endpoint iliyochaguliwa, na mchakato wa seva nyuma ya endpoint hiyo. Kupata amri moja ya docker katika PATH hutatua ya kwanza pekee.
docker context show
docker context inspectMuktadha wa Docker hufafanua endpoint. DOCKER_HOST, DOCKER_CONTEXT, na uchaguzi wa endpoint wa mstari wa amri vinaweza kupuuza chaguo-msingi linaloonekana, kwa hiyo kagua mazingira na wito pia.
Kisha unganisha socket au anwani ya mbali iliyochaguliwa na daemon halisi na usanidi wa huduma yake. Usakinishaji mbili zinaweza kuwa na vitengo, njia za usanidi na hifadhi tofauti. Muktadha wa mbali unaweza kuelekeza nje ya mashine kabisa.
Tumia proksi kupitia kiolesura kinachomilikiwa na daemon huyo. Mipangilio ya daemon ya Docker iliyoandikwa na mazingira yake ya kuanza si tangazo kwa kila usakinishaji wa Docker kwenye hosti.
Fanya utambuzi huu kabla ya kuondoa kifurushi ili “kusafisha mambo.” Daemon inayoonekana kutotumika inaweza kumiliki kontena au taswira ambazo mfano mwingine hausimamii. Ukarabati wa haraka wa proksi ni kusanidi seva iliyochaguliwa kwa makusudi; kuamua usakinishaji gani wa kuhifadhi ni mabadiliko tofauti ya matengenezo.