Brukere kan bygge og distribuere applikasjoner ved hjelp av Docker -bilder, containere og volum montert på containere. Noen ganger ønsker imidlertid Docker -utvikleren å slette Docker -bilder, containere eller volumer for å frigjøre systemplass, eller de er kanskje ikke lenger nødvendig.
Dette innlegget vil demonstrere:
Hvordan fjerne Docker -bilder?
Hovedkomponenten i Docker -plattformen som forteller en beholder hvordan du administrerer eller distribuerer et prosjekt, kalles et "Docker -bilde”. Docker -bilder er tilknyttet Docker -containere og kan også utføres uavhengig. Imidlertid kan utviklere få problemer med å fjerne Docker -bilder hvis noen containere er tilknyttet bildene.
Sjekk instruksjonene for fjerning av Docker -bilder.
Trinn 1: Vis Docker -bilder
Først må du liste ned alle bilder ved å bruke den oppgitte kommandoen. “-en”Alternativ brukes til å liste opp alle Docker -bilder:
$ docker -bilder -A
La oss for eksempel fjerne "Dockerimage”:
Trinn 2: Fjern Docker -bilder
For å fjerne Docker -bildet, bruk "Docker RMI ”Kommando:
$ docker rmi dockerimage
På dette tidspunktet kan du få en feil hvis bildet er assosiert med en hvilken som helst Docker -beholder som vist nedenfor:
For å fjerne bildet kraftig og løse konflikten, bruk "-f”Alternativ:
$ docker rmi -f dockerimage
Utgangen indikerer at bildet er slettet:
Trinn 3: Bekreft om bildet er fjernet
For å bekrefte om Docker -bildet er fjernet eller ikke, oppfør igjen alle bilder:
$ docker -bilder -A
Her kan du se at vi har slettet Docker -bildet:
Hvordan fjerne Docker -beholderen?
“Docker Container”Er en annen stor del av Docker -plattformen som brukes til å administrere, bygge og distribuere applikasjoner. Alle prosjektavhengigheter, pakker og kildekode er inneholdt i en enkelt Docker -beholder. De blir referert til som et virtualiseringsutviklingsmiljø.
For å fjerne de ubrukte eller forlot containere, gå gjennom de gitte instruksjonene.
Trinn 1: Se Docker Containers
For å liste opp alle Docker -containere, “Docker Ps”Kommando brukes sammen med“-en”Alternativ:
$ docker ps -a
La oss for eksempel fjerne "Great_Engelbart”Container:
Trinn 2: Fjern Docker Container
For å fjerne Docker -beholderen, utfør "Docker RM ”Kommando:
$ docker rm Great_engelbart
Alternativt kan brukere også fjerne Docker -beholderen ved å bruke IDen sin:
$ Docker RM 79ba2a5d9f10
Trinn 3: Bekreft Docker -beholderen fjernes
La oss bekrefte om Docker -beholderen blir slettet eller ikke ved å se listen over Docker -containere:
$ docker ps -a
Fra utgangen nedenfor kan du se at vi har fjernet "Great_Engelbart”Docker Container:
Hvordan fjerne Docker -volum?
“Docker -volum”Er den delen av Docker -beholderen og refererer til filsystemet som er koblet til Docker -beholderen. De brukes til å vedvare dataene som brukes av eller genereres av Docker -beholderen.
For å fjerne Docker -volumet, sjekk ut de medfølgende instruksjonene.
Trinn 1: Liste ned Docker -volum
For å liste opp alle Docker -volumene, “Docker Volume LS”Kommando brukes som følger:
$ docker volum ls
La oss fjerne “Pythonimage”Docker Volume:
Trinn 2: Fjern dockervolumet
For å fjerne dockervolumet, utfør "Docker Volume RM ”Kommando:
$ docker volum rm pythonimage
Trinn 3: Bekreft volumet fjernes
Igjen, sjekk listen over volumer og bekreft om det spesifiserte volumet er fjernet eller ikke:
$ docker volum ls
Utgangen nedenfor indikerer at vi har fjernet Docker -volumet:
Hvordan beskjære Docker System?
Docker System Prune er en prosess for å beskjære Docker -systemet, som betyr fjerning av alle ubrukte og stoppede Docker -bilder, containere og volum.
For å beskjære Docker -systemet, gå gjennom den nevnte kommandoen:
$ docker system sviske
Nå, sjekk resultatet av ovennevnte kommando ved å liste opp alle Docker-containere:
$ docker ps -a
Fra utgangen kan du se at "Docker System beskjærer”Kommando fjerner alle stoppede Docker -containere:
Vi har utdypet hvordan du fjerner Docker -bilder, containere og volum.
Konklusjon
For å fjerne Docker -bildene, bruk "Docker RMI -f ”Kommando. For å fjerne Docker -beholderen, utfør "Docker RM ”Kommando og fjern dockervolumet ved å bruke“Docker Volume RM ”Kommando. Denne bloggen har gitt teknikkene for å fjerne Docker -containere, bilder og volum.