Docker

Sådan fjernes dockerbilleder

Sådan fjernes dockerbilleder
Docker-billeder er intet andet end et sæt skrivebeskyttede filer, der betyder, at når dockerbilledet er bygget, kan det ikke ændres. Du kan dog oprette et nyt dockerbillede ved hjælp af det eksisterende dockerbillede. Docker-billeder bruges til at bygge en docker-container. Docker-billeder leveres med flere lag, der bruges til at køre kode i en container. Under udviklingsprocessen opbevares mange ubrugte og forældede dockerbilleder på serveren, indtil du manuelt fjerner det.

Så det er nødvendigt at fjerne det ubrugte dockerbillede fra dit system for at frigøre diskplads.

I denne vejledning viser vi dig, hvordan du fjerner dockerbillederne med kommandolinjen.

Fjern Docker Image

For at fjerne dockerbilledet fra dit system skal du liste alle tilgængelige billeder i dit system.

Du kan liste dem ved hjælp af følgende kommando:

dockerbillede ls

Du skal se følgende output:

REPOSITORY TAG BILLED-ID OPRETTET STØRRELSE
nginx seneste 4bb46517cac3 for 2 dage siden 133MB
wordpress seneste f1da35a7ddca 3 dage siden 546MB
mariadb seneste b95867b52886 4 dage siden 407MB

Nu har du en liste over alle billeder i dit system. Find derefter ID'et for det billede, du vil fjerne, og kør følgende kommando:

docker-billede rm 4bb46517cac3

Du skulle se følgende fejl:

Fejlrespons fra dæmon: konflikt: kan ikke slette 4bb46517cac3 (kan ikke tvinges)
- billedet bruges ved at køre container 8f3d538370e5

Ovenstående output angiver, at enhver container bruger det billede, du vil fjerne. Så du bliver nødt til at fjerne beholderen, før du fjerner billedet.

Hvis du vil fjerne flere billeder, skal du angive ID'et for hvert dockerbillede med kommandoen "docker image rm":

dockerbillede rm ID1 ID2 ID3

Fjern Dangling Docker Images

Et dinglende billede er et ubrugt billede, der ikke bruges af nogen container. Du kan fjerne det dinglende billede fra dit system ved at køre følgende kommando:

docker billedbeskær

Du bliver bedt om at skrive y for at fortsætte, som vist nedenfor:

ADVARSEL! Dette fjerner alle dinglende billeder.

Er du sikker på, at du vil fortsætte? [y / N] y

Samlet genvundet plads: 0B

Fjern alle ubrugte Docker-billeder

Docker giver dig mulighed for at fjerne alle billeder, der ikke bruges af containere ved hjælp af en enkelt kommando, som vist nedenfor:

docker image beskære -a

Du bliver bedt om at skrive y for at fortsætte, som vist nedenfor:

ADVARSEL! Dette fjerner alle billeder uden mindst en beholder tilknyttet dem.

Er du sikker på, at du vil fortsætte? [y / N] y

Slettede billeder:
umærket: ubuntu: seneste
umærket: [email protected]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
slettet: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Samlet genvundet plads: 0B

Konklusion

I denne vejledning har vi vist, hvordan man fjerner dockerbilleder på flere måder. For mere information, se den officielle Docker-dokumentation.

Mus WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
Hvis du vil forbedre standardfunktionerne for din musemarkør, skal du bruge freeware WinMouse. Det tilføjer flere funktioner, der hjælper dig med at f...
Mus Museklik på venstre museknap fungerer ikke på Windows 10
Museklik på venstre museknap fungerer ikke på Windows 10
Hvis du bruger en dedikeret mus med din bærbare computer eller stationære computer, men musens venstre-klik-knap fungerer ikke på Windows 10/8/7 af en...
Mus Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Hvis du finder ud af, at din musemarkør hopper eller bevæger sig alene, automatisk tilfældigt, mens du skriver Windows-bærbar computer eller computer,...