Conţinut
Docker rmi
docker rmi
elimină imaginile după ID-ul lor.
Pentru a elimina imaginea, trebuie mai întâi să listați toate imaginile pentru a obține ID-urile de imagine, numele imaginii și alte detalii. Prin executarea unei comenzi simple docker images -a
sau docker images
.
După aceea, asigurați-vă ce imagine doriți să eliminați, pentru a face acest lucru executând această comandă simplă docker rmi <your-image-id>
. Apoi, puteți confirma că imaginea a fost eliminată sau nu, listând toate imaginile și verificați.
Eliminați mai multe imagini
Există o modalitate de a elimina mai multe imagini odată, când doriți să eliminați mai multe imagini specifice. Deci, pentru a face acest lucru, obțineți mai întâi ID-uri de imagine pur și simplu prin listarea imaginilor, apoi executați comanda simplă urmată.
docker rmi <your-image-id> <your-image-id> ...
Scrieți ID-uri de imagini în comandă urmată de spațiile dintre ele.
Eliminați toate imaginile simultan
Pentru a elimina toate imaginile există o comandă simplă pentru a face acest lucru. docker rmi $(docker images -q)
Aici, în comanda de mai sus, există două comenzi, prima care se execută în $()
este sintaxa shell și returnează rezultatele oricăror executate în sintaxa respectivă. Deci în asta -q- is a option is used to provide to return the unique IDs,
$ () returnează rezultatele ID-urilor de imagine și apoi docker rmi
elimină toate acele imagini.
Pentru mai multe informatii:
Docker rm
docker rm
elimină containerele după numele sau ID-ul lor.
Când aveți containere Docker în funcțiune, trebuie mai întâi să le opriți înainte de a le șterge.
- Opriți toate containerele care rulează:
docker stop $(docker ps -a -q)
- Ștergeți toate containerele oprite:
docker rm $(docker ps -a -q)
Îndepărtați mai multe recipiente
Puteți opri și șterge mai multe containere trecând comenzile o listă a containerelor pe care doriți să le eliminați. Sintaxa shell $()
returnează rezultatele a ceea ce este executat în paranteze. Deci, puteți să creați lista de containere din acesta pentru a fi transmisă către stop
și rm
comenzi.
Iată o defalcare a dockerului ps -a -q
-
docker ps
lista containerelor -
-a
opțiunea de a lista toate containerele, chiar și cele oprite. Fără aceasta, implicit se afișează numai containerele care rulează -
-q
opțiunea silențioasă de a furniza numai ID-uri numerice ale containerelor, mai degrabă decât un întreg tabel de informații despre containere
Mai multe informatii:
Mai multe informații despre imagini în Docker:
- Ghid de imagine Docker
- Unde sunt stocate imaginile Docker?
Mai multe informații despre containere în Docker:
- Cum se automatizează implementarea containerului Docker
- Cum se remediază vulnerabilitățile containerului Docker
Mai multe informații despre Docker:
- Un ghid pentru începători către Docker
- Curs Docker DevOps (curs video gratuit)
- Docker 101: de la creație la implementare
#Cum #elimină #imaginile #și #containerele #din #Docker
Cum se elimină imaginile și containerele din Docker