Zato morate iz sistema odstraniti neuporabljeno sliko dockerja, da sprostite prostor na disku.
V tej vadnici vam bomo pokazali, kako odstranite slike dockerja z ukazno vrstico.
Odstranite sliko Dockerja
Če želite iz sistema odstraniti sliko dockerja, boste morali našteti vse razpoložljive slike v sistemu.
Lahko jih navedete z naslednjim ukazom:
slika dockerja lsMorali bi videti naslednji izhod:
Ustvarjena velikost ID-ja slike repozitorne oznakenginx najnovejši 4bb46517cac3 pred 2 dnevi 133MB
wordpress najnovejši f1da35a7ddca pred 3 dnevi 546MB
mariadb najnovejši b95867b52886 pred 4 dnevi 407MB
Zdaj imate seznam vseh slik v vašem sistemu. Nato poiščite ID slike, ki jo želite odstraniti, in zaženite naslednji ukaz:
slika dockerja rm 4bb46517cac3Morali bi videti naslednjo napako:
Odgovor napake iz demona: konflikt: 4bb46517cac3 ni mogoče izbrisati (ni mogoče prisilno)- sliko uporablja zagon kontejnerja 8f3d538370e5
Zgornji izhod označuje, da kateri koli vsebnik uporablja sliko, ki jo želite odstraniti. Torej boste morali odstraniti to posodo, preden odstranite sliko.
Če želite odstraniti več slik, boste morali z ukazom »docker image rm« določiti ID vsake slike dockerja:
slika dockerja rm ID1 ID2 ID3Odstranite viseče slike Dockerja
Viseča slika je neuporabljena slika, ki je ne uporablja noben vsebnik. Visečo sliko lahko iz sistema odstranite tako, da zaženete naslednji ukaz:
slika dockerja slivaZa nadaljevanje boste morali vnesti y, kot je prikazano spodaj:
OPOZORILO! S tem boste odstranili vse viseče slike.
Ali ste prepričani, da želite nadaljevati? [y / N] y
Skupni predelani prostor: 0B
Odstrani vse neuporabljene slike Dockerja
Docker vam omogoča, da z enim samim ukazom odstranite vse slike, ki jih noben vsebnik ne uporablja, kot je prikazano spodaj:
slika dockerja sliva -aZa nadaljevanje boste morali vnesti y, kot je prikazano spodaj:
OPOZORILO! S tem boste odstranili vse slike, ki niso povezane vsaj z enim vsebnikom.
Ali ste prepričani, da želite nadaljevati? [y / N] y
Izbrisane slike:untagged: ubuntu: najnovejši
neoznačeno: [zaščiteno po e-pošti]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
črtano: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Skupni predelani prostor: 0B
Zaključek
V tem priročniku smo prikazali, kako odstraniti slike dockerja na več načinov. Za več informacij si oglejte uradno dokumentacijo Dockerja.