Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Administrasjon av Bildelagring og Opprydding | Arbeide med Docker-bilder
Docker-essensielt

bookAdministrasjon av Bildelagring og Opprydding

Vise Docker-bilder

Når du arbeider med Docker, samler du ofte opp mange bilder over tid. For å holde systemet organisert og effektivt, er det viktig å forstå hvordan du viser, inspiserer og administrerer disse bildene.

For å se hvilke bilder som for øyeblikket er lagret på systemet ditt, bruk følgende kommando:

docker images

Denne kommandoen viser en tabell med følgende kolonner:

  • REPOSITORY: Viser navnet på bildet;
  • TAG: Representerer en versjon eller variant, for eksempel latest;
  • IMAGE ID: Unik identifikator for hvert bilde, brukes ved fjerning eller referanse til bilder;
  • CREATED: Angir når bildet ble opprettet;
  • SIZE: Hjelper deg å identifisere hvilke bilder som bruker mest diskplass.

Å forstå disse kolonnene gjør det mulig å raskt vurdere lagrede bilder og ta informerte beslutninger om håndtering av diskplass og bildebruk.

Fjerne bilder og containere

Over tid kan ubrukte bilder og stoppede containere oppta betydelig lagringsplass.

  • For å fjerne et bilde du ikke lenger trenger, bruk følgende kommando:
docker rmi IMAGE_ID

Erstatt IMAGE_ID med den faktiske identifikatoren til bildet du vil slette;

  • Hvis du prøver å fjerne et bilde som fortsatt brukes av en container, vil Docker forhindre fjerningen for å unngå å ødelegge kjørende eller stoppede containere;
  • For å løse dette, fjern først den tilknyttede containeren med:
docker rm CONTAINER_ID

Erstatt CONTAINER_ID med identifikatoren til den stoppede containeren;

  • Fjerning av ubrukte bilder og containere hjelper deg å frigjøre diskplass og holder Docker-miljøet ryddig.

Rydding med docker system prune

For en mer omfattende opprydding tilbyr Docker kommandoen docker system prune.

  • Fjerner alle stoppede containere;
  • Sletter ubrukte nettverk;
  • Rydder opp hengende bilder (bilder som ikke er tagget eller referert av noen container);
  • Kan valgfritt fjerne ubrukte volumer.

Når du kjører docker system prune, blir du bedt om å bekrefte før ressurser slettes, slik at du kan gjennomgå hva som vil bli fjernet. Denne kommandoen er et effektivt verktøy for å frigjøre plass, men vær forsiktig—når ressurser er fjernet, kan de ikke gjenopprettes. Bruk denne kommandoen regelmessig for å forhindre at systemet blir overfylt med utdaterte Docker-ressurser.

question mark

Hvilken kommando viser alle Docker-bilder som for øyeblikket er lagret på systemet ditt?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 7.14

bookAdministrasjon av Bildelagring og Opprydding

Sveip for å vise menyen

Vise Docker-bilder

Når du arbeider med Docker, samler du ofte opp mange bilder over tid. For å holde systemet organisert og effektivt, er det viktig å forstå hvordan du viser, inspiserer og administrerer disse bildene.

For å se hvilke bilder som for øyeblikket er lagret på systemet ditt, bruk følgende kommando:

docker images

Denne kommandoen viser en tabell med følgende kolonner:

  • REPOSITORY: Viser navnet på bildet;
  • TAG: Representerer en versjon eller variant, for eksempel latest;
  • IMAGE ID: Unik identifikator for hvert bilde, brukes ved fjerning eller referanse til bilder;
  • CREATED: Angir når bildet ble opprettet;
  • SIZE: Hjelper deg å identifisere hvilke bilder som bruker mest diskplass.

Å forstå disse kolonnene gjør det mulig å raskt vurdere lagrede bilder og ta informerte beslutninger om håndtering av diskplass og bildebruk.

Fjerne bilder og containere

Over tid kan ubrukte bilder og stoppede containere oppta betydelig lagringsplass.

  • For å fjerne et bilde du ikke lenger trenger, bruk følgende kommando:
docker rmi IMAGE_ID

Erstatt IMAGE_ID med den faktiske identifikatoren til bildet du vil slette;

  • Hvis du prøver å fjerne et bilde som fortsatt brukes av en container, vil Docker forhindre fjerningen for å unngå å ødelegge kjørende eller stoppede containere;
  • For å løse dette, fjern først den tilknyttede containeren med:
docker rm CONTAINER_ID

Erstatt CONTAINER_ID med identifikatoren til den stoppede containeren;

  • Fjerning av ubrukte bilder og containere hjelper deg å frigjøre diskplass og holder Docker-miljøet ryddig.

Rydding med docker system prune

For en mer omfattende opprydding tilbyr Docker kommandoen docker system prune.

  • Fjerner alle stoppede containere;
  • Sletter ubrukte nettverk;
  • Rydder opp hengende bilder (bilder som ikke er tagget eller referert av noen container);
  • Kan valgfritt fjerne ubrukte volumer.

Når du kjører docker system prune, blir du bedt om å bekrefte før ressurser slettes, slik at du kan gjennomgå hva som vil bli fjernet. Denne kommandoen er et effektivt verktøy for å frigjøre plass, men vær forsiktig—når ressurser er fjernet, kan de ikke gjenopprettes. Bruk denne kommandoen regelmessig for å forhindre at systemet blir overfylt med utdaterte Docker-ressurser.

question mark

Hvilken kommando viser alle Docker-bilder som for øyeblikket er lagret på systemet ditt?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 5
some-alt