Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Håndtering af Billedlager og Oprydning | Arbejde med Docker-billeder
Docker Essentials

bookHåndtering af Billedlager og Oprydning

Visning af Docker-billeder

Når du arbejder med Docker, samler du ofte mange billeder over tid. For at holde dit system organiseret og effektivt er det vigtigt at forstå, hvordan du lister, inspicerer og administrerer disse billeder.

For at se, hvilke billeder der aktuelt er gemt på dit system, anvendes følgende kommando:

docker images

Denne kommando viser en tabel med følgende kolonner:

  • REPOSITORY: Viser navnet på billedet;
  • TAG: Repræsenterer en version eller variant, såsom latest;
  • IMAGE ID: Unik identifikator for hvert billede, bruges ved fjernelse eller reference til billeder;
  • CREATED: Angiver, hvornår billedet blev oprettet;
  • SIZE: Hjælper med at identificere, hvilke billeder der bruger mest diskplads.

Forståelse af disse kolonner gør det muligt hurtigt at vurdere dine gemte billeder og træffe informerede beslutninger om håndtering af diskplads og billedforbrug.

Fjernelse af billeder og containere

Over tid kan ubrugte billeder og stoppede containere optage betydelig lagerplads.

  • For at fjerne et billede, du ikke længere har brug for, anvendes følgende kommando:
docker rmi IMAGE_ID

Erstat IMAGE_ID med den faktiske identifikator for det billede, du ønsker at slette;

  • Hvis du forsøger at fjerne et billede, der stadig bruges af en container, vil Docker forhindre fjernelsen for at undgå at ødelægge kørende eller stoppede containere;
  • For at løse dette skal du først fjerne den tilknyttede container ved at bruge:
docker rm CONTAINER_ID

Erstat CONTAINER_ID med identifikatoren for den stoppede container;

  • Fjernelse af ubrugte billeder og containere hjælper med at frigøre diskplads og holder dit Docker-miljø ryddeligt.

Oprydning med docker system prune

For en mere omfattende oprydning tilbyder Docker kommandoen docker system prune.

  • Fjerner alle stoppede containere;
  • Sletter ubrugte netværk;
  • Rydder op i "dangling" billeder (billeder uden tag eller reference fra en container);
  • Fjerner valgfrit ubrugte volumes.

Når du kører docker system prune, bliver du bedt om at bekræfte, før ressourcer slettes, så du kan gennemgå, hvad der vil blive fjernet. Denne kommando er en effektiv metode til at frigøre plads, men vær forsigtig—når ressourcer er fjernet, kan de ikke gendannes. Brug denne kommando regelmæssigt for at undgå, at dit system bliver fyldt med forældede Docker-ressourcer.

question mark

Hvilken kommando viser alle Docker-billeder, der i øjeblikket er gemt på dit system?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 7.14

bookHåndtering af Billedlager og Oprydning

Stryg for at vise menuen

Visning af Docker-billeder

Når du arbejder med Docker, samler du ofte mange billeder over tid. For at holde dit system organiseret og effektivt er det vigtigt at forstå, hvordan du lister, inspicerer og administrerer disse billeder.

For at se, hvilke billeder der aktuelt er gemt på dit system, anvendes følgende kommando:

docker images

Denne kommando viser en tabel med følgende kolonner:

  • REPOSITORY: Viser navnet på billedet;
  • TAG: Repræsenterer en version eller variant, såsom latest;
  • IMAGE ID: Unik identifikator for hvert billede, bruges ved fjernelse eller reference til billeder;
  • CREATED: Angiver, hvornår billedet blev oprettet;
  • SIZE: Hjælper med at identificere, hvilke billeder der bruger mest diskplads.

Forståelse af disse kolonner gør det muligt hurtigt at vurdere dine gemte billeder og træffe informerede beslutninger om håndtering af diskplads og billedforbrug.

Fjernelse af billeder og containere

Over tid kan ubrugte billeder og stoppede containere optage betydelig lagerplads.

  • For at fjerne et billede, du ikke længere har brug for, anvendes følgende kommando:
docker rmi IMAGE_ID

Erstat IMAGE_ID med den faktiske identifikator for det billede, du ønsker at slette;

  • Hvis du forsøger at fjerne et billede, der stadig bruges af en container, vil Docker forhindre fjernelsen for at undgå at ødelægge kørende eller stoppede containere;
  • For at løse dette skal du først fjerne den tilknyttede container ved at bruge:
docker rm CONTAINER_ID

Erstat CONTAINER_ID med identifikatoren for den stoppede container;

  • Fjernelse af ubrugte billeder og containere hjælper med at frigøre diskplads og holder dit Docker-miljø ryddeligt.

Oprydning med docker system prune

For en mere omfattende oprydning tilbyder Docker kommandoen docker system prune.

  • Fjerner alle stoppede containere;
  • Sletter ubrugte netværk;
  • Rydder op i "dangling" billeder (billeder uden tag eller reference fra en container);
  • Fjerner valgfrit ubrugte volumes.

Når du kører docker system prune, bliver du bedt om at bekræfte, før ressourcer slettes, så du kan gennemgå, hvad der vil blive fjernet. Denne kommando er en effektiv metode til at frigøre plads, men vær forsigtig—når ressourcer er fjernet, kan de ikke gendannes. Brug denne kommando regelmæssigt for at undgå, at dit system bliver fyldt med forældede Docker-ressourcer.

question mark

Hvilken kommando viser alle Docker-billeder, der i øjeblikket er gemt på dit system?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
some-alt