ការផ្លាស់ប្ដូរ proxy របស់ Docker ត្រូវបានអនុវត្តទៅលើ daemon ខុស
ផ្គូផ្គងចំណុចបញ្ចប់របស់ Docker CLI ជាមួយ daemon ដែលកំពុងដំណើរការ មុនពេលកែសម្រួលការកំណត់ proxy សម្រាប់ការដំឡើង apt, snap ឬពីចម្ងាយ។
អ្នកបានបន្ថែម proxy ទៅ docker.service ចាប់ផ្ដើមវាឡើងវិញ ហើយ pull បន្ទាប់បានដំណើរការដូចមុន។ នៅលើម៉ាស៊ីនដែលមានការដំឡើងទាំង apt និង snap សូមពិនិត្យថាតើវាជា daemon ដែល CLI របស់អ្នកប្រើឬទេ។
មានអត្តសញ្ញាណបីដាច់ដោយឡែកដែលត្រូវផ្គូផ្គង៖ ឯកសារ CLI ចំណុចបញ្ចប់ដែលបានជ្រើស និងដំណើរការ server នៅពីក្រោយចំណុចបញ្ចប់នោះ។ ការរកឃើញពាក្យបញ្ជា docker មួយក្នុង PATH ដោះស្រាយតែផ្នែកទីមួយប៉ុណ្ណោះ។
docker context show
docker context inspectបរិបទ Docker ពិពណ៌នាចំណុចបញ្ចប់។ DOCKER_HOST, DOCKER_CONTEXT និងការជ្រើសចំណុចបញ្ចប់នៅលើបន្ទាត់ពាក្យបញ្ជាអាចជំនួសតម្លៃលំនាំដើមដែលឃើញ ដូច្នេះសូមពិនិត្យបរិស្ថាន និងការហៅផងដែរ។
បន្ទាប់មកភ្ជាប់ socket ឬអាសយដ្ឋានពីចម្ងាយដែលបានជ្រើស ជាមួយ daemon ពិតប្រាកដ និងការកំណត់សេវារបស់វា។ ការដំឡើងពីរអាចមាន unit ផ្លូវកំណត់ និងឃ្លាំងផ្ទុកខុសគ្នា។ បរិបទពីចម្ងាយអាចចង្អុលទៅក្រៅម៉ាស៊ីនទាំងស្រុង។
អនុវត្ត proxy តាមរយៈ ចំណុចប្រទាក់ដែលជាកម្មសិទ្ធិរបស់ daemon នោះ។ ការកំណត់ daemon ដែលបានចងក្រងរបស់ Docker និងបរិស្ថានចាប់ផ្ដើមរបស់វា មិនមែនជាការផ្សាយទៅគ្រប់ការដំឡើង Docker នៅលើ host ទេ។
ធ្វើការកំណត់អត្តសញ្ញាណនេះ មុនពេលលុប package ដើម្បី "រៀបចំអ្វីៗ"។ daemon ដែលមើលទៅហាក់មិនបានប្រើ អាចជាម្ចាស់ container ឬ image ដែលអង្គភាពផ្សេងមិនគ្រប់គ្រង។ ការជួសជុល proxy ភ្លាមៗ គឺការកំណត់ server ដែលបានជ្រើសដោយចេតនា។ ការសម្រេចថាតើរក្សាការដំឡើងណា គឺជាការផ្លាស់ប្ដូរថែទាំដាច់ដោយឡែក។