Comanda Docker „Inspectați imaginea”.

Comanda Docker Inspectati Imaginea



Docker a devenit una dintre cele mai populare și accesibile modalități de dezvoltare și implementare a aplicațiilor, dacă nu chiar cea mai populară, fără a vă face griji cu privire la configurarea clusterului sau conflictele de dependență.

În centrul fiecărui container Docker este o imagine Docker. O imagine Docker este o unitate ușoară, autonomă, care conține toate componentele necesare pentru a construi și a rula o anumită aplicație. Aceasta include codul aplicației, timpul de execuție, bibliotecile, instrumentele de sistem, pachetele și multe altele.

Înainte de a crea un container utilizând o anumită imagine Docker, poate fi necesar să aduni mai întâi informații despre imagine. Acest lucru poate ajuta la colectarea metadatelor despre imagine, cum ar fi data creării etc.







Din fericire, avem comanda „docker inspect image” care ne permite să facem exact asta. Docker CLI se referă la un set de instrumente din linia de comandă care ne permite să interacționăm cu Docker Engine și obiectele asociate, cum ar fi imagini, volume, rețele, containere și multe altele.



În această postare, vom învăța cum să folosim comanda Docker „inspectați imaginea” din CLI Docker pentru a obține informații despre o anumită imagine.



Docker Inspect

Comanda „docker inspect” ne permite să inspectăm diferite obiecte Docker. Inspectarea unui obiect returnează informații detaliate, de nivel scăzut, despre acel obiect. Îl puteți folosi pentru a colecta informații despre containere, rețele, volume, pluginuri și multe altele.





Următoarele arată sintaxa „imaginei de inspectare docker”:

$ docker inspectează [ OPȚIUNI ] NUME | ID [ NUME | ID... ]

Comanda acceptă următorii parametri:



  • –format – Specifică formatul ieșirii folosind șablonul Go dat.
  • –size – Afișează dimensiunile totale ale fișierelor dacă tipul este un container.
  • –type – Returnează JSON pentru tipul specificat.

Docker Image Inspectați utilizarea

Să demonstrăm cum putem folosi comanda „docker image inspect”. Începem prin a trage o imagine în scop demonstrativ.

Rulați comanda după cum urmează:

$ sudo docker pull busybox

Odată ce am descărcat imaginea, o putem inspecta folosind următoarea comandă:

$ sudo imaginea docker inspectați busybox

Comanda anterioară returnează informații detaliate despre imagine. Aceasta include etichetele imaginii, variabilele de mediu asociate și multe altele.

Puteți canaliza ieșirea către instrumente precum JQ pentru a analiza rezultatul JSON pentru o filtrare mai precisă.

Concluzie

În acest tutorial, am învățat cum să folosim comenzile Docker CLI furnizate, cum ar fi comanda Docker „inspectare imagine”, pentru a aduna detalii de nivel scăzut despre obiectele Docker, cum ar fi imagini. Puteți consulta documentația comenzii pentru a afla mai multe.