Com eliminar les imatges de la base

How Remove Docker Images



Les imatges de Docker no són res més que un conjunt de fitxers de només lectura que significa que un cop creada la imatge de Docker, no es pot modificar. Tanmateix, podeu crear una nova imatge d'acoblament amb l'ajut de la imatge d'acoblament existent. Les imatges Docker s’utilitzen per construir un contenidor Docker. Les imatges de Docker inclouen diverses capes que s’utilitzen per executar codi dins d’un contenidor. Durant el procés de desenvolupament, moltes imatges de Docker no utilitzades i obsoletes es conserven al servidor fins que les elimineu manualment.

Per tant, és necessari eliminar la imatge de la base que no s’utilitza del sistema per alliberar l’espai del disc.







En aquest tutorial, us mostrarem com eliminar les imatges de la base amb la línia d'ordres.



Elimina la imatge Docker

Per eliminar la imatge de la base del vostre sistema, haureu d’enumerar totes les imatges disponibles al vostre sistema.



Podeu llistar-los mitjançant l'ordre següent:





imatge dockerls

Hauríeu de veure la sortida següent:

ID DE LA IMATGE DE L'ETIQUETA DEL REPOSITORI MESURA CREADA
nginx darrer 4bb46517cac32dies enrere 133MB
wordpress última f1da35a7ddca3fa 546 MB
mariadb últim b95867b528864dies enrere 407MB

Ara teniu una llista de totes les imatges del vostre sistema. A continuació, localitzeu l'identificador de la imatge que voleu eliminar i executeu l'ordre següent:



imatge dockerrm4bb46517cac3

Hauríeu de veure el següent error:

Resposta d'error del dimoni: conflicte: no es pot suprimir 4bb46517cac3 (no es pot forçar)
- La imatge s'està utilitzant executant el contenidor 8f3d538370e5

La sortida anterior indica que qualsevol contenidor utilitza la imatge que voleu eliminar. Per tant, haureu d’eliminar aquest contenidor abans d’eliminar la imatge.

Si voleu eliminar diverses imatges, haureu d’especificar l’identificador de cada imatge d’acoblament amb la comanda docker image rm:

imatge dockerrmID1 ID2 ID3

Elimina les imatges de Dockers Dock

Una imatge penjant és una imatge no utilitzada que cap contenidor no utilitza. Podeu eliminar la imatge penjant del vostre sistema executant l'ordre següent:

imatge dockerpodar

Se us demanarà que escriviu y per continuar, tal com es mostra a continuació:

AVÍS! Això eliminarà totes les imatges penjants.

Esteu segur que voleu continuar? [y / N] y

Espai total recuperat: 0B

Elimina totes les imatges de Docker no utilitzades

Docker us permet eliminar totes les imatges que cap contenidor no faci servir mitjançant una única comanda, tal com es mostra a continuació:

imatge dockerpodar -a

Se us demanarà que escriviu y per continuar, tal com es mostra a continuació:

AVÍS! Això eliminarà totes les imatges sense que hi hagi almenys un contenidor associat.

Esteu segur que voleu continuar? [y / N] y

Imatges suprimides:
untagged: ubuntu: últim
sense etiquetar: [correu electrònic protegit]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
suprimit: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Espai total recuperat: 0B

Conclusió

En aquesta guia, hem mostrat com eliminar les imatges docker de diverses maneres. Per obtenir més informació, consulteu el document Docker documentació oficial.