Ninu Ohun elo Irinṣẹ fun Ṣiṣakoso Awọn apoti Docker Linux ti o ya sọtọ
Ailagbara naa ngbanilaaye awọn faili lati fa jade lati inu eiyan kan si apakan lainidii ti eto faili eto agbalejo nigba ṣiṣe pipaṣẹ “docker cp”. Iyọkuro faili ni a ṣe pẹlu awọn ẹtọ gbongbo, eyiti o jẹ ki o ṣee ṣe lati ka tabi kọ eyikeyi awọn faili ni agbegbe agbalejo, eyiti o to lati ni iṣakoso ti eto agbalejo (fun apẹẹrẹ, o le tun kọ /etc/shadow).
Ikọlu naa le ṣee ṣe nikan nigbati oluṣakoso ṣiṣẹ pipaṣẹ “docker cp” lati daakọ awọn faili si tabi lati inu eiyan naa. Nitorinaa, ikọlu naa nilo lati parowa fun oluṣakoso Docker ti iwulo lati ṣe iṣẹ yii ati ṣe asọtẹlẹ ọna ti a lo nigbati o ṣe daakọ. Ni apa keji, ikọlu le ṣee ṣe, fun apẹẹrẹ, nigbati awọn iṣẹ awọsanma n pese awọn irinṣẹ fun didaakọ awọn faili atunto sinu apo eiyan, ti a ṣe pẹlu lilo aṣẹ “docker cp”.
Iṣoro naa jẹ nitori abawọn ninu ohun elo ti iṣẹ naa
Niwọn igba ti window akoko fun ipo ere-ije lati waye ni opin pupọ ni igbaradi
Nipa ṣiṣe iṣẹ ẹda kan sinu apo eiyan kan, o le ṣaṣeyọri ikọlu faili atunwi kan lori eto agbalejo ni awọn iterations diẹ. O ṣeeṣe ti ikọlu jẹ nitori otitọ pe nigba didakọ sinu apo eiyan, ero “chrootarchive” ni a lo, ni ibamu si eyiti ilana pamosi.go yọkuro pamosi kii ṣe sinu chroot ti gbongbo eiyan, ṣugbọn sinu chroot ti iwe ilana obi ti ọna ibi-afẹde, iṣakoso nipasẹ ikọlu, ati pe ko da ipaniyan ti eiyan naa duro (a lo chroot bi ami lati lo awọn ipo ere-ije).
orisun: opennet.ru