Taigi, norint atlaisvinti vietos diske, būtina iš sistemos pašalinti nepanaudotą dokininko vaizdą.
Šioje pamokoje parodysime, kaip pašalinti doko atvaizdus naudojant komandinę eilutę.
Pašalinkite „Docker Image“
Norėdami pašalinti dokininko vaizdą iš savo sistemos, turėsite išvardyti visus galimus jūsų sistemos vaizdus.
Galite juos išvardyti naudodami šią komandą:
dokininko vaizdas lsTurėtumėte pamatyti šį išvestį:
SAUGOTOJO ŽYMOS VAIZDO ID SUKURTAS DYDISnginx naujausias 4bb46517cac3 prieš 2 dienas 133MB
wordpress naujausia f1da35a7ddca prieš 3 dienas 546MB
mariadb naujausias b95867b52886 prieš 4 dienas 407MB
Dabar jūsų sistemoje yra visų vaizdų sąrašas. Tada suraskite atvaizdo, kurį norite pašalinti, ID ir vykdykite šią komandą:
dokininko vaizdas rm 4bb46517cac3Turėtumėte pamatyti šią klaidą:
Klaidos atsakymas iš „deemon“: konfliktas: nepavyksta ištrinti 4bb46517cac3 (negalima priversti)- paveikslėlis naudojamas vykdant talpyklą 8f3d538370e5
Aukščiau pateiktas išvestis rodo, kad bet kuriame konteineryje naudojamas vaizdas, kurį norite pašalinti. Taigi prieš pašalindami vaizdą turėsite išimti tą talpyklą.
Jei norite pašalinti kelis vaizdus, turėsite nurodyti kiekvieno doko atvaizdo ID naudodami komandą „docker image rm“:
dokininko atvaizdo rm ID1 ID2 ID3Pašalinkite kabančius „Docker“ vaizdus
Kabantis vaizdas yra nenaudojamas vaizdas, kurio nenaudoja joks konteineris. Galite pašalinti kabantį vaizdą iš savo sistemos vykdydami šią komandą:
dokininko atvaizdo genėtiNorėdami tęsti, būsite paraginti įvesti y, kaip parodyta žemiau:
ĮSPĖJIMAS! Tai pašalins visus kabančius vaizdus.
Ar tikrai norite tęsti? [taip / ne] y
Bendra regeneruota erdvė: 0B
Pašalinkite visus nenaudojamus „Docker“ vaizdus
„Docker“ leidžia pašalinti visus vaizdus, kurių nenaudoja jokie konteineriai, naudodami vieną komandą, kaip parodyta žemiau:
dokininko atvaizdo genėti -aNorėdami tęsti, būsite paraginti įvesti y, kaip parodyta žemiau:
ĮSPĖJIMAS! Tai pašalins visus vaizdus be bent vieno su jais susieto talpyklos.
Ar tikrai norite tęsti? [taip / ne] y
Ištrinti vaizdai:nepažymėtas: ubuntu: naujausias
nepažymėtas: [el. pašto saugoma]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
ištrinta: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Bendra regeneruota erdvė: 0B
Išvada
Šiame vadove keliais būdais parodėme, kaip pašalinti doko atvaizdus. Norėdami gauti daugiau informacijos, peržiūrėkite oficialius „Docker“ dokumentus.