Docker naredba “Pregledaj sliku”.

Docker Naredba Pregledaj Sliku



Docker je postao jedan od najpopularnijih, ako ne i najpopularniji, pristupačnih načina razvoja i postavljanja aplikacija bez brige o konfiguraciji klastera ili sukobima ovisnosti.

U središtu svakog Docker spremnika nalazi se Docker slika. Docker slika je lagana, samostalna jedinica koja sadrži sve potrebne komponente za izgradnju i pokretanje određene aplikacije. To uključuje kod aplikacije, vrijeme izvođenja, biblioteke, sistemske alate, pakete i još mnogo toga.

Prije stvaranja spremnika pomoću određene Docker slike, možda ćete prvo morati prikupiti informacije o slici. To može pomoći u prikupljanju metapodataka o slici kao što je datum izrade itd.







Srećom, imamo naredbu “docker inspect image” koja nam omogućuje upravo to. Docker CLI odnosi se na skup alata naredbenog retka koji nam omogućuje interakciju s Docker Engineom i povezanim objektima kao što su slike, volumeni, mreže, spremnici i više.



U ovom ćemo postu naučiti kako koristiti naredbu Docker “inspect image” u Docker CLI-u za dohvaćanje informacija o danoj slici.



Docker Inspect

Naredba “docker inspect” omogućuje nam pregled raznih Docker objekata. Provjera objekta vraća detaljne informacije niske razine o tom objektu. Možete ga koristiti za prikupljanje informacija o spremnicima, mrežama, volumenima, dodacima i više.





Sljedeće prikazuje sintaksu 'docker inspect image':

$ doker pregledati [ OPCIJE ] IME | iskaznica [ IME | ISKAZNICA... ]

Naredba podržava sljedeće parametre:



  • –format – Određuje format izlaza pomoću danog Go predloška.
  • –size – Prikazuje ukupne veličine datoteka ako je vrsta spremnik.
  • –type – Vraća JSON za navedeni tip.

Docker slika Provjerite korištenje

Pokažimo kako možemo koristiti naredbu “docker image inspect”. Počinjemo povlačenjem slike u svrhu demonstracije.

Izvedite naredbu na sljedeći način:

$ sudo docker povući busybox

Nakon što preuzmemo sliku, možemo je pregledati pomoću sljedeće naredbe:

$ sudo docker slika pregledati busybox

Prethodna naredba vraća detaljne informacije o slici. To uključuje oznake slike, povezane varijable okoline i još mnogo toga.

Izlaz možete prenijeti na alate kao što je JQ za analizu JSON izlaza radi preciznijeg filtriranja.

Zaključak

U ovom vodiču smo naučili kako koristiti dostavljene Docker CLI naredbe, kao što je naredba Docker “image inspect”, za prikupljanje detalja niske razine o Docker objektima kao što su slike. Možete pogledati dokumentaciju naredbe da biste saznali više.