Dockeri käsk 'Inspect Image'.

Dockeri Kask Inspect Image



Dockerist on saanud üks populaarsemaid, kui mitte kõige populaarsemaid ja ligipääsetavamaid viise rakenduste arendamiseks ja juurutamiseks, muretsemata klastri konfiguratsiooni või sõltuvuskonfliktide pärast.

Iga Dockeri konteineri keskmes on Dockeri kujutis. Dockeri kujutis on kerge, eraldiseisev seade, mis sisaldab kõiki konkreetse rakenduse koostamiseks ja käitamiseks vajalikke komponente. See hõlmab rakenduse koodi, käitusaega, teeke, süsteemitööriistu, pakette ja palju muud.

Enne konteineri loomist antud Dockeri kujutisega peate võib-olla esmalt koguma pildi kohta teavet. See võib aidata koguda pildi kohta metaandmeid, nagu loomise kuupäev jne.







Õnneks on meil käsk 'docker inspect image', mis võimaldab meil täpselt seda teha. Dockeri CLI viitab käsurea tööriistakomplektile, mis võimaldab meil suhelda Docker Engine'i ja sellega seotud objektidega, nagu pildid, köited, võrgud, konteinerid ja palju muud.



Selles postituses õpime, kuidas kasutada Dockeri CLI-s Dockeri käsku 'inspect image' antud pildi kohta teabe hankimiseks.



Docker kontrollib

Käsk 'docker inspect' võimaldab meil kontrollida erinevaid Dockeri objekte. Objekti kontrollimine annab selle objekti kohta üksikasjaliku madala taseme teabe. Saate seda kasutada teabe kogumiseks konteinerite, võrkude, köidete, pistikprogrammide ja muu kohta.





Järgmine näitab 'dockeri kontrolli pildi' süntaksit:

$ dokk kontrollib [ VALIKUD ] NIMI | ID [ NIMI | ID... ]

Käsk toetab järgmisi parameetreid:



  • –format – määrab antud Go malli kasutades väljundi vormingu.
  • –suurus – kuvab failide kogumahud, kui tüüp on konteiner.
  • –tüüp – tagastab määratud tüübi JSON-i.

Dockeri kujutise kontrolli kasutamine

Näitame, kuidas saame kasutada käsku 'docker image inspect'. Alustuseks tõmbame demonstratsiooni eesmärgil pildi.

Käivitage käsk järgmiselt:

$ sudo docker pull busybox

Kui oleme pildi alla laadinud, saame seda kontrollida järgmise käsuga:

$ sudo dockeri kujutise kontrolli hõivatud kasti

Eelmine käsk tagastab pildi kohta üksikasjaliku teabe. See hõlmab pildi silte, seotud keskkonnamuutujaid ja palju muud.

Saate väljundi suunata tööriistadesse (nt JQ), et sõeluda JSON-väljundit täpsemaks filtreerimiseks.

Järeldus

Selles õpetuses õppisime, kuidas kasutada Dockeri CLI-käske, näiteks Dockeri käsku 'image inspect', et koguda Dockeri objektide (nt kujutiste) kohta madalaid üksikasju. Lisateabe saamiseks võite viidata käsu dokumentatsioonile.