Paunang mga kinakailangan
Upang ayusin ang Docker na walang natitirang puwang sa aparato, kailangan mong gamitin ang system ng Ubuntu 20.04 Linux at pag-install ng docker dito. Kung ang Docker ay hindi naka-install, magagawa mo ito sa tulong ng nakalista sa ibaba na utos sa terminal
$sudoapti-installdocker.io
Paraan upang ayusin ang Docker walang natitirang puwang sa aparato
Kailangan mong mag-log in sa pamamagitan ng gumagamit ng sudo at buksan ang terminal ng command line sa pamamagitan ng pag-check dito sa lugar ng aplikasyon ng iyong operating system o paggamit ng Ctrl + Alt + T shortcut key. Kapag nabuksan, sundin ang lahat ng mga pamamaraang ito na inilarawan sa artikulong ito.
Paraan 1: Docker System Prune
Ginagamit ang ‘docker system prune command upang maalis o matanggal ang hindi nagamit na mga bagay o data, kabilang ang mga imahe, lalagyan, dami, at network. Ang mga bagay na ito ay hindi mabubura maliban kung sinasadya nating alisin ang mga ito; kahit na, sa docker 17.06.1 o mas mataas, kailangan nating mangailangan ng posibilidad na ‘–volume’ na alisin ang mga volume. Tinatanggal nito ang parehong nakalawit at hindi na-refer na mga imahe; gayunpaman, sa pamamagitan lamang ng default ang mga nakalawit na imahe ay tinanggal. Ang 'docker system prune' ay maaari lamang magamit sa isang client at daemon API na bersyon na 1.25 o mas mataas. Ipatupad ngayon ang nakalistang utos:
$sudosistema ng dockerputulin
Kailangan mong ibigay ang iyong password ng gumagamit ng sudo para sa matagumpay na pagpapatupad nito. Sa pagpapatupad, makakakuha ka ng sumusunod na babala, tulad ng ipinakita sa naka-attach na imahe. Kailangan mong ipasok ang y upang magpatuloy sa proseso. Kapag ipinatupad namin ang 'docker system prune command, nagpapadala ito ng isang kahilingan sa API sa Docker daemon, na naghahanap para sa lahat ng mga hindi nagamit na item sa host at tinatanggal ang mga ito mula sa system. Dahil inalis ng mga naunang bersyon ng Docker ang lahat ng mga bagay, kabilang ang mga volume, idinagdag ang pagpipiliang ‘–volume’.
Paraan 2: Pag-aalis ng Mga Nakabitin na Mga Larawan
Ang dami ng utos sa Docker ay maaaring magamit upang magawa ito. Dahil binubura nito ang anumang direktoryo o folder sa / var / lib / docker / volume na hindi isang dami, dapat mong tiyakin na walang mahalagang mga dokumento ang nai-save doon. Kapag lumilikha ng isang imahe ng Docker, karaniwang may maraming mga layer ng mga imahe. Ang mga layer na walang sanggunian sa anumang naka-tag na larawan ay tinukoy bilang nakalawit na mga imahe. Tumatagal ang imbakan ng mga imahe ng imbakan ngunit walang ginagawa. Upang matingnan ang isang listahan ng lahat ng dami, gamitin ang utos:
$sudodami ng dockerls
Gamitin ang sumusunod na utos upang makakuha ng isang listahan ng lahat ng nakalawit na dami:
$sudodami ng dockerls–Qfnakabitin=totoo
Kailangan mong ibigay ang iyong password ng gumagamit ng sudo para sa matagumpay na pagpapatupad nito.
Paraan 3: Pag-aalis ng Mga Larong Orphaned
Upang makapagsimula, kakailanganin mong burahin ang anumang naulalang dami sa Docker. Ngayon upang matanggal ang lahat ng mga naulalang dami, isagawa ang sumusunod na utos:
$dami ng dockerrm
Konklusyon:
Sa gabay na ito, tinalakay namin ang ilang mga pamamaraan upang maalis ang Docker walang natitirang puwang sa error ng aparato. Ngayon, naniniwala akong madali mong matugunan ito sa iyong dulo sa pamamagitan ng pagsunod sa tutorial na ito.