Ordre 'Inspecciona la imatge' de Docker

Ordre Inspecciona La Imatge De Docker



Docker s'ha convertit en una de les maneres més populars i accessibles, si no la més, de desenvolupar i desplegar les aplicacions sense preocupar-se per la configuració del clúster o els conflictes de dependència.

Al cor de cada contenidor de Docker hi ha una imatge de Docker. Una imatge Docker és una unitat lleugera i autònoma que conté tots els components necessaris per crear i executar una aplicació específica. Això inclou el codi de l'aplicació, el temps d'execució, les biblioteques, les eines del sistema, els paquets i molt més.

Abans de crear un contenidor amb una imatge de Docker determinada, és possible que primer hàgiu de recopilar informació sobre la imatge. Això pot ajudar a recollir les metadades sobre la imatge, com ara la data de creació, etc.







Afortunadament, tenim l'ordre 'docker inspect image' que ens permet fer precisament això. La CLI de Docker fa referència a un conjunt d'eines de línia d'ordres que ens permet interactuar amb el motor Docker i els objectes associats, com ara imatges, volums, xarxes, contenidors i molt més.



En aquesta publicació, aprendrem a utilitzar l'ordre 'inspeccionar la imatge' de Docker a la CLI de Docker per obtenir informació sobre una imatge determinada.



Docker Inspect

L'ordre 'docker inspect' ens permet inspeccionar diversos objectes Docker. La inspecció d'un objecte retorna una informació detallada i de baix nivell sobre aquest objecte. Podeu utilitzar-lo per recopilar informació sobre contenidors, xarxes, volums, connectors i molt més.





A continuació es mostra la sintaxi de la 'imatge d'inspecció de docker':

$ inspeccionar el docker [ OPCIONS ] NOM | ID [ NOM | ID... ]

L'ordre admet els paràmetres següents:



  • –format – Especifica el format de la sortida mitjançant la plantilla Go donada.
  • –size: mostra les mides totals dels fitxers si el tipus és un contenidor.
  • –type – Retorna JSON per al tipus especificat.

Docker Image Inspecciona l'ús

Demostrem com podem utilitzar l'ordre 'inspecció d'imatges docker'. Comencem traient una imatge amb finalitats demostratives.

Executeu l'ordre de la següent manera:

$ sudo Docker pull busybox

Un cop descarregada la imatge, podem inspeccionar-la mitjançant la següent comanda:

$ sudo la imatge de Docker inspecciona busybox

L'ordre anterior retorna una informació detallada sobre la imatge. Això inclou les etiquetes de la imatge, les variables d'entorn associades i molt més.

Podeu canalitzar la sortida a eines com ara JQ per analitzar la sortida JSON per obtenir un filtratge més precís.

Conclusió

En aquest tutorial, vam aprendre a utilitzar les ordres CLI de Docker proporcionades, com ara l'ordre 'inspecció d'imatges' de Docker, per recopilar els detalls de baix nivell sobre els objectes de Docker, com ara imatges. Podeu consultar la documentació de l'ordre per obtenir més informació.