Ku-Toolkit Yokuphatha Iziqukathi Ze-Docker Ye-Linux Ezodwa ubungozi (), okuthi, ngaphansi kwesethi yezimo ezithile, ikuvumela ukuthi ufinyelele indawo yokusingatha kusuka esitsheni uma unamandla okuqalisa izithombe zakho ohlelweni noma ngokufinyelela esitsheni esigijimayo. Inkinga ivela kuzo zonke izinguqulo ze-Docker futhi ihlala ingalungisiwe (ehlongozwayo, kodwa ayikamukelwa okwamanje, , esebenzisa ukumiswa kwesiqukathi ngenkathi senza imisebenzi ne-FS).
Ukuba sengozini kuvumela amafayela ukuthi akhishwe esitsheni aye engxenyeni engafanele yohlelo lwefayela lokusingatha lapho kusetshenziswa umyalo othi “docker cp”. Ukukhishwa kwefayela kwenziwa ngamalungelo ezimpande, okwenza kube lula ukufunda noma ukubhala noma yimaphi amafayela endaweni yokusingatha, okwanele ukuthola ukulawula uhlelo lokusingatha (isibonelo, ungabhala ngaphezulu /etc/shadow).
Ukuhlasela kungenziwa kuphela lapho umlawuli enza umyalo othi “docker cp” wokukopisha amafayela ukuya noma ukuwasusa esitsheni. Ngakho-ke, umhlaseli udinga ngandlela thize ukukholisa umlawuli we-Docker ngesidingo sokwenza lo msebenzi futhi abikezele indlela esetshenziswa lapho kukopishwa. Ngakolunye uhlangothi, ukuhlaselwa kungenziwa, isibonelo, lapho izinsizakalo zamafu zinikeza amathuluzi okukopisha amafayela wokucushwa esitsheni, esakhiwe kusetshenziswa umyalo "we-docker cp".
Inkinga ibangelwa iphutha ekusetshenzisweni komsebenzi , ebala indlela ephelele ohlelweni lwefayela oluyinhloko ngokusekelwe endleleni ehlobene, kucatshangelwa ukubekwa kwesiqukathi. Ngenkathi sisebenzisa umyalo othi "docker cp", isikhathi esifushane , lapho indlela isivele iqinisekisiwe, kodwa ukusebenza akukenziwa. Njengoba ukukopisha kwenziwa kumongo wesistimu yefayela eyinhloko yesistimu yokusingatha, phakathi nesikhathi esinqunyiwe, ungakwazi ukuphatha ukushintsha isixhumanisi ngenye indlela futhi uqale ukukopisha idatha endaweni engafanele ohlelweni lwefayela ngaphandle isitsha.
Njengoba iwindi lesikhathi sesimo somjaho sinqunyelwe kakhulu ekulungiselelweni Lapho wenza imisebenzi yokukopisha kusuka esitsheni, bekungenzeka ukufeza ukuhlasela okuyimpumelelo ngaphansi kwe-1% yamacala lapho kushintsha umjikelezo isixhumanisi esingokomfanekiso endleleni esetshenziswe ekusebenzeni kwekhophi (ukuhlasela okuphumelelayo kwenziwa ngemuva kwemizuzwana eyi-10 yemizamo. ukukopisha ngokuqhubekayo ifayela ku-loop ngomyalo othi “docker cp”).
Ngokwenza umsebenzi wokukopisha esitsheni, ungakwazi ukuzuza ukuhlasela okuphindaphindwayo kokubhala phezu kwesistimu yokusingatha ngokuphindaphinda okumbalwa. Amathuba okuhlaselwa kungenxa yokuthi lapho kukopishwa esitsheni, kusetshenziswa umqondo othi “chrootarchive”, ngokuya ngokuthi inqubo ye-archive.go ikhipha ingobo yomlando hhayi ku-chroot yempande yesiqukathi, kodwa ku-chroot ye-archive.go. uhla lwemibhalo lomzali lwendlela eqondiwe, elawulwa umhlaseli, futhi ayikuvimbi ukwenziwa kwesiqukathi (i-chroot isetshenziswa njengophawu lokuxhaphaza izimo zomjaho).
Source: opennet.ru
