Så det er nødvendig å fjerne det ubrukte dockerbildet fra systemet ditt for å frigjøre diskplass.
I denne opplæringen vil vi vise deg hvordan du fjerner dockerbildene med kommandolinjen.
Fjern Docker Image
For å fjerne dockerbildet fra systemet ditt, må du liste opp alle tilgjengelige bilder i systemet ditt.
Du kan liste dem med følgende kommando:
dockerbilde lsDu bør se følgende utdata:
REPOSITORY TAG BILDE-ID LAGET STØRRELSEnginx siste 4bb46517cac3 for 2 dager siden 133MB
wordpress siste f1da35a7ddca for 3 dager siden 546MB
mariadb siste b95867b52886 for 4 dager siden 407MB
Nå har du en liste over alle bildene i systemet ditt. Finn deretter ID-en til bildet du vil fjerne, og kjør følgende kommando:
docker image rm 4bb46517cac3Du bør se følgende feil:
Feilsvar fra demon: konflikt: kan ikke slette 4bb46517cac3 (kan ikke tvinges)- bildet brukes ved å kjøre container 8f3d538370e5
Ovennevnte utgang indikerer at enhver beholder bruker bildet du vil fjerne. Så du må fjerne beholderen før du fjerner bildet.
Hvis du vil fjerne flere bilder, må du spesifisere ID-en for hvert dockerbilde med kommandoen "docker image rm":
dockerbilde rm ID1 ID2 ID3Fjern Dangling Docker Images
Et dinglende bilde er et ubrukt bilde som ikke brukes av noen container. Du kan fjerne det dinglende bildet fra systemet ditt ved å kjøre følgende kommando:
docker image beskjæreDu blir bedt om å skrive y for å fortsette, som vist nedenfor:
ADVARSEL! Dette fjerner alle dinglende bilder.
Er du sikker på at du vil fortsette? [y / N] y
Total gjenvunnet plass: 0B
Fjern alle ubrukt Docker-bilder
Docker lar deg fjerne alle bilder som ikke brukes av containere ved hjelp av en enkelt kommando, som vist nedenfor:
docker image beskjære -aDu blir bedt om å skrive y for å fortsette, som vist nedenfor:
ADVARSEL! Dette fjerner alle bildene uten minst en beholder tilknyttet dem.
Er du sikker på at du vil fortsette? [y / N] y
Slettede bilder:umerket: ubuntu: siste
umerket: [email protected]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
slettet: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Totalt gjenvunnet areal: 0B
Konklusjon
I denne guiden har vi vist hvordan du fjerner dockerbilder på flere måter. For mer informasjon, sjekk den offisielle dokumentasjonen til Docker.