Hvordan fjerne alle Docker -bilder

Hvordan fjerne alle Docker -bilder
Docker holder en lokal kopi av hvert Docker -bilde du laster ned. Så din Docker -vert kan bli overbelastet på et tidspunkt. Alle disse Docker -bildene vil også bruke ganske mange diskplasser. Hva om du vil fjerne dem alle?

Vel, den gode nyheten er at du kan fjerne alle de lokalt lagrede Docker -bildene på Docker -verten din veldig enkelt. Dette er temaet for denne artikkelen.

I denne artikkelen skal jeg vise deg hvordan du fjerner alle de lokalt lagrede Docker -bildene på Docker -verten din. Jeg skal også vise deg hvordan du fjerner ubrukte Docker -bilder fra Docker -verten din. Så la oss komme i gang.

Krav:

Du må ha Docker installert på datamaskinen din hvis du vil prøve eksemplene i denne artikkelen.

Hvis du ikke har Docker installert, kan du sjekke ut en av artiklene nedenfor (avhengig av operativsystem) for å få Docker installert på ønsket Linux -distribusjon.

  • Hvordan installere og bruke Docker på Ubuntu 18.04 LTS (https: // linuxhint.com/install_docker_ubuntu_1804/)
  • Installer Docker på Debian 9 (https: // linuxhint.com/install_docker_debian_9/)
  • Installer Docker på Centos 7 (https: // linuxhint.com/install-docker-centos7/)
  • Installer Docker på Raspberry Pi (https: // linuxhint.com/install_docker_raspberry_pi/)

Hvis du fremdeles har noe problem med å installere Docker, kan du kontakte meg gjennom https: // støtte.Linuxhint.com. Jeg hjelper mer enn gjerne.

Fjerne alle ubrukte Docker -bilder:

De ubrukte Docker -bildene kalles mellomledd eller dinglede bilder. De har vanligvis ingen tag. Docker dinglede bilder brukes ikke av noen containere.

Du kan liste opp alle dinglet eller ubrukte Docker -bilder som er lagret lokalt på Docker -verten din med følgende kommando:

$ docker bildeliste --filter dingling = true

Som du kan se, er alle de ubrukte Docker -bildene på Docker -verten min oppført.

For å fjerne alle disse ubrukte Docker -bildene, kjører du følgende kommando:

$ docker image sviske

Nå, trykk y Og trykk deretter .

Alle ubrukte eller dinglete Docker -bilder skal fjernes.

Som du kan se, er det ikke mer noen ubrukte eller dinglede Docker -bilder på Docker -verten min.

Fjerne alle Docker -bilder uten containerreferanser:

Du kan også fjerne alle Docker -bildene som ikke har minst en enkelt containerreferanse.

For å fjerne alle Docker -bildene uten noen containerreferanser, kjør følgende kommando:

$ docker image sviske -a

Nå, trykk y Og trykk deretter .

Docker -bildene uten noen containerhenvisninger bør fjernes.

Fjerning av alle Docker -bilder:

Hvis du vil fjerne alle Docker -bildene fra Docker -verten din, er denne delen noe for deg.

Du kan liste opp alle lokalt lagrede Docker -bilder på Docker -verten din med følgende kommando:

$ docker bildeliste -a

Som du ser er alle lokalt lagrede bilder på Docker -verten min oppført.

Nå, for å fjerne alle disse Docker -bildene, kjør følgende kommando:

$ docker image rm -f $ (docker image list -aq)

Det kan ta en stund å fullføre avhengig av hvor mange bilder som er lokalt lagret på Docker -verten din. Alle de lokalt lagrede Docker -bildene på Docker -verten din skal fjernes når kommandoen er ferdig.

Som du ser, har jeg ikke noe Docker -bilde på Docker -verten min lenger.

Så det er slik du fjerner alle Docker -bildene fra Docker -verten din. Takk for at du leste denne artikkelen.