Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kuvakkeiden Tallennuksen Hallinta ja Siivous | Docker-Kuvien Käsittely
Dockerin Perusteet

Kuvakkeiden Tallennuksen Hallinta ja Siivous

Pyyhkäise näyttääksesi valikon

Docker-kuvien listaaminen

Dockerin käytön myötä järjestelmään kertyy usein useita kuvia ajan mittaan. Järjestelmän pitäminen organisoituna ja tehokkaana edellyttää kuvien listaamisen, tarkastelun ja hallinnan ymmärtämistä.

Näet järjestelmään tallennetut kuvat seuraavalla komennolla:

docker images

Tämä komento näyttää taulukon, jossa on seuraavat sarakkeet:

  • REPOSITORY: Kuvan nimi;
  • TAG: Versionumero tai muunnelma, esimerkiksi latest;
  • IMAGE ID: Jokaisen kuvan yksilöllinen tunniste, jota käytetään poistettaessa tai viitattaessa kuviin;
  • CREATED: Ilmaisee, milloin kuva on luotu;
  • SIZE: Auttaa tunnistamaan, mitkä kuvat vievät eniten levytilaa.

Näiden sarakkeiden ymmärtäminen mahdollistaa tallennettujen kuvien nopean arvioinnin ja auttaa tekemään perusteltuja päätöksiä levytilan ja kuvien käytön hallinnassa.

Kuvien ja konttien poistaminen

Käytöstä poistetut kuvat ja pysäytetyt kontit voivat ajan myötä viedä huomattavasti tallennustilaa.

  • Poista tarpeeton kuva seuraavalla komennolla:
docker rmi IMAGE_ID

Korvaa IMAGE_ID poistettavan kuvan tunnisteella;

  • Jos yrität poistaa kuvaa, jota jokin kontti vielä käyttää, Docker estää poistamisen, jotta käynnissä olevat tai pysäytetyt kontit eivät rikkoudu;
  • Ratkaise tämä poistamalla ensin kyseinen kontti komennolla:
docker rm CONTAINER_ID

Korvaa CONTAINER_ID pysäytetyn kontin tunnisteella;

  • Käyttämättömien kuvien ja konttien poistaminen vapauttaa levytilaa ja pitää Docker-ympäristön siistinä.

Siivous komennolla docker system prune

Laajempaa siivousta varten Docker tarjoaa docker system prune -komennon.

  • Poistaa kaikki pysäytetyt kontit;
  • Poistaa käyttämättömät verkot;
  • Siivoaa irralliset kuvat (kuvat, joita ei ole tagattu tai joihin mikään kontti ei viittaa);
  • Halutessasi poistaa myös käyttämättömät volyymit.

docker system prune pyytää vahvistuksen ennen resurssien poistamista, jolloin voit tarkistaa, mitä ollaan poistamassa. Tämä komento on tehokas tapa vapauttaa tilaa, mutta ole varovainen—poistetut resurssit eivät ole palautettavissa. Käytä komentoa säännöllisesti, jotta järjestelmä ei täyty vanhentuneista Docker-resursseista.

question mark

Mikä komento listaa kaikki järjestelmääsi tallennetut Docker-kuvat?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Kuvakkeiden Tallennuksen Hallinta ja Siivous

Docker-kuvien listaaminen

Dockerin käytön myötä järjestelmään kertyy usein useita kuvia ajan mittaan. Järjestelmän pitäminen organisoituna ja tehokkaana edellyttää kuvien listaamisen, tarkastelun ja hallinnan ymmärtämistä.

Näet järjestelmään tallennetut kuvat seuraavalla komennolla:

docker images

Tämä komento näyttää taulukon, jossa on seuraavat sarakkeet:

  • REPOSITORY: Kuvan nimi;
  • TAG: Versionumero tai muunnelma, esimerkiksi latest;
  • IMAGE ID: Jokaisen kuvan yksilöllinen tunniste, jota käytetään poistettaessa tai viitattaessa kuviin;
  • CREATED: Ilmaisee, milloin kuva on luotu;
  • SIZE: Auttaa tunnistamaan, mitkä kuvat vievät eniten levytilaa.

Näiden sarakkeiden ymmärtäminen mahdollistaa tallennettujen kuvien nopean arvioinnin ja auttaa tekemään perusteltuja päätöksiä levytilan ja kuvien käytön hallinnassa.

Kuvien ja konttien poistaminen

Käytöstä poistetut kuvat ja pysäytetyt kontit voivat ajan myötä viedä huomattavasti tallennustilaa.

  • Poista tarpeeton kuva seuraavalla komennolla:
docker rmi IMAGE_ID

Korvaa IMAGE_ID poistettavan kuvan tunnisteella;

  • Jos yrität poistaa kuvaa, jota jokin kontti vielä käyttää, Docker estää poistamisen, jotta käynnissä olevat tai pysäytetyt kontit eivät rikkoudu;
  • Ratkaise tämä poistamalla ensin kyseinen kontti komennolla:
docker rm CONTAINER_ID

Korvaa CONTAINER_ID pysäytetyn kontin tunnisteella;

  • Käyttämättömien kuvien ja konttien poistaminen vapauttaa levytilaa ja pitää Docker-ympäristön siistinä.

Siivous komennolla docker system prune

Laajempaa siivousta varten Docker tarjoaa docker system prune -komennon.

  • Poistaa kaikki pysäytetyt kontit;
  • Poistaa käyttämättömät verkot;
  • Siivoaa irralliset kuvat (kuvat, joita ei ole tagattu tai joihin mikään kontti ei viittaa);
  • Halutessasi poistaa myös käyttämättömät volyymit.

docker system prune pyytää vahvistuksen ennen resurssien poistamista, jolloin voit tarkistaa, mitä ollaan poistamassa. Tämä komento on tehokas tapa vapauttaa tilaa, mutta ole varovainen—poistetut resurssit eivät ole palautettavissa. Käytä komentoa säännöllisesti, jotta järjestelmä ei täyty vanhentuneista Docker-resursseista.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
some-alt