Eeltingimused
Dockeri parandamiseks pole seadmesse ruumi jäänud, peate kasutama Ubuntu 20.04 Linuxi süsteemi ja doki installimist selles. Kui Dockerit pole installitud, saate seda teha terminali alltoodud käsu abil
$sudoasjakohanepaigaldadadocker.io
Dockeri parandamise meetod - seadmes pole ruumi
Peate sisse logima sudo kasutaja kaudu ja avama käsurea terminali, kontrollides seda oma operatsioonisüsteemi rakenduspiirkonnas või kasutades kiirklahvi Ctrl+Alt+T. Pärast avamist järgige kõiki neid käesolevas artiklis kirjeldatud meetodeid.
1. meetod: Docker System Prune
Käsku „docker system prune” kasutatakse kasutamata objektide või andmete, sealhulgas piltide, konteinerite, köidete ja võrkude kõrvaldamiseks või kustutamiseks. Neid objekte ei kustutata, kui me neid teadlikult ei eemalda; sellegipoolest peame dokis 17.06.1 või uuemas versioonis nõudma köidete eemaldamise võimalust „–mahud”. See kõrvaldab nii rippuvad kui ka viitamata pildid; rippuvad pildid eemaldatakse aga ainult vaikimisi. Dokersüsteemi ploomi saab kasutada ainult koos kliendi- ja deemon API versiooniga 1,25 või uuem. Nüüd täitke loetletud käsk:
$sudodokkija süsteemkuivatatud ploom
Selle edukaks täitmiseks peate esitama sudo kasutaja parooli. Pärast täitmist saate järgmise hoiatuse, nagu on näidatud lisatud pildil. Protsessi jätkamiseks peate sisestama y. Kui rakendame käsku „docker system prune“, saadab see API taotluse Dockeri deemonile, kes otsib üles kõik hosti kasutamata üksused ja kustutab need süsteemist. Kuna Dockeri varasemad versioonid eemaldasid kõik objektid, sealhulgas köited, lisati valik „–mahud”.
2. meetod: rippuvate piltide eemaldamine
Selle saavutamiseks saab kasutada Dockeri helitugevuse käsku. Kuna see kustutab kataloogist või kaustast kataloogis/var/lib/docker/volume, mis ei ole köide, peate veenduma, et sinna ei salvestata olulisi dokumente. Dockeri pildi loomisel on tavaliselt arvukalt kujutiste kihte. Kihte, millel puudub viide ühelegi märgistatud pildile, nimetatakse rippuvateks piltideks. Rippuvad pildid võtavad salvestusruumi, kuid ei tee midagi. Kõigi köidete loendi vaatamiseks kasutage käsku:
$sudodoki mahtls
Kõigi rippuvate mahtude loendi saamiseks kasutage järgmist käsku:
$sudodoki mahtls- qfrippuvad=tõsi
Selle edukaks täitmiseks peate esitama sudo kasutaja parooli.
3. meetod: orvuks jäänud köidete eemaldamine
Alustamiseks peate Dockeris kustutama kõik orvuks jäänud köited. Nüüd, et vabaneda kõigist orvuks jäänud köidetest, täitke järgmine käsk:
$doki mahtrm
Järeldus:
Selles juhendis oleme arutanud mõningaid meetodeid, kuidas kõrvaldada Dockeri seadme veale ruumi. Nüüd usun, et saate selle õpetusega hõlpsalt hakkama saada.