Kuvien ja astioiden poistaminen Dockerista

Docker rmi

docker rmi poistaa kuvat heidän henkilöllisyytensä perusteella.

Kuvan poistamiseksi sinun on ensin lueteltava kaikki kuvat, jotta saat kuvan tunnukset, kuvan nimen ja muut yksityiskohdat. Suorittamalla yksinkertainen komento docker images -atai docker images.

Sen jälkeen voit varmistaa, mikä kuva haluat poistaa, tehdä tämä suorittamalla tämä yksinkertainen komento docker rmi . Sitten voit vahvistaa, että kuva on poistettu, luetteloimalla kaikki kuvat ja tarkistamalla.

Poista useita kuvia

Voit poistaa useita kuvia kerrallaan, kun haluat poistaa useita tiettyjä kuvia. Joten niin saat ensin Image ID: t yksinkertaisesti luetteloimalla kuvat ja suorittamalla yksinkertaisen seuratun komennon.

docker rmi ...

Kirjoita kuvatunnukset komentoon ja niiden väliset välilyönnit.

Poista kaikki kuvat kerralla

Kaikkien kuvien poistamiseksi on tehtävä yksinkertainen komento. docker rmi $(docker images -q)

Tässä yllä olevassa komennossa on kaksi komentoa, joista ensimmäinen suorittaa $()shell-syntaksissa ja palauttaa tulokset mitä tahansa tässä syntaksissa suoritetusta. Joten tässä -q- is a option is used to provide to return the unique IDs,$ () palauttaa kuvatunnusten tulokset ja docker rmipoistaa sitten kaikki nämä kuvat.

Lisätietoja:

  • Docker CLI -asiakirjat: rmi

Docker rm

docker rm poistaa kontit nimen tai tunnuksen perusteella.

Kun Docker-kontit ovat käynnissä, sinun on ensin pysäytettävä ne ennen niiden poistamista.

  • Pysäytä kaikki käynnissä olevat kontit: docker stop $(docker ps -a -q)
  • Poista kaikki pysäytetyt kontit: docker rm $(docker ps -a -q)

Poista useita astioita

Voit pysäyttää ja poistaa useita säilöjä välittämällä komennot luettelon poistettavista säilöistä. Kuoren syntakse $()palauttaa suluissa suoritetun lopputuloksen. Joten voit luoda tässä luettelon säilöistä, joka välitetään stopja rm-komennoille.

Tässä on erittely docker ps -a -q: sta

  • docker ps luettelo kontteja
  • -amahdollisuus luetteloida kaikki säilöt, myös pysäytetyt. Ilman tätä se oletusarvoisesti listaa vain käynnissä olevat kontit
  • -q hiljainen vaihtoehto antaa vain konttien numeeriset tunnukset koko kontin tietoja koskevan taulukon sijasta

Lisää tietoa:

  • Docker CLI -asiakirjat: rm

Lisätietoja kuvista Dockerissa:

  • Docker-kuvaopas
  • Mihin Docker-kuvat tallennetaan?

Lisätietoja Dockerin kontteista:

  • Kuinka automatisoida Docker-konttien käyttöönotto
  • Kuinka korjata Docker-konttien haavoittuvuudet

Lisätietoja Dockerista:

  • Aloittelijan opas Dockeriin
  • Docker DevOps -kurssi (ilmainen videokurssi)
  • Docker 101: luomisesta käyttöönottoon