ஒவ்வொரு டோக்கர் கொள்கலனின் மையத்திலும் ஒரு டோக்கர் படம் உள்ளது. டோக்கர் படம் என்பது இலகுரக, தனியான அலகு ஆகும், இது ஒரு குறிப்பிட்ட பயன்பாட்டை உருவாக்க மற்றும் இயக்க தேவையான அனைத்து கூறுகளையும் கொண்டுள்ளது. இது பயன்பாட்டுக் குறியீடு, இயக்க நேரம், நூலகங்கள், கணினி கருவிகள், தொகுப்புகள் மற்றும் பலவற்றை உள்ளடக்கியது.
கொடுக்கப்பட்ட டோக்கர் படத்தைப் பயன்படுத்தி ஒரு கொள்கலனை உருவாக்கும் முன், படத்தைப் பற்றிய தகவலை முதலில் நீங்கள் சேகரிக்க வேண்டும். உருவாக்கப்பட்ட தேதி போன்ற படத்தைப் பற்றிய மெட்டாடேட்டாவை சேகரிக்க இது உதவும்.
அதிர்ஷ்டவசமாக, எங்களிடம் “டாக்கர் இன்ஸ்பெக்ட் இமேஜ்” கட்டளை உள்ளது, இது துல்லியமாக அதைச் செய்ய அனுமதிக்கிறது. டோக்கர் சிஎல்ஐ என்பது கட்டளை-வரி கருவித்தொகுப்பைக் குறிக்கிறது, இது டோக்கர் எஞ்சின் மற்றும் படங்கள், தொகுதிகள், நெட்வொர்க்குகள், கொள்கலன்கள் மற்றும் பலவற்றுடன் தொடர்பு கொள்ள உதவுகிறது.
இந்த இடுகையில், கொடுக்கப்பட்ட படத்தைப் பற்றிய தகவலைப் பெற, Docker CLI இல் உள்ள Docker “inspect image” கட்டளையை எவ்வாறு பயன்படுத்துவது என்பதைக் கற்றுக்கொள்வோம்.
டோக்கர் ஆய்வு
'டாக்கர் இன்ஸ்பெக்ட்' கட்டளை பல்வேறு டோக்கர் பொருட்களை ஆய்வு செய்ய அனுமதிக்கிறது. ஒரு பொருளைப் பரிசோதிப்பது, அந்தப் பொருளைப் பற்றிய விரிவான, குறைந்த அளவிலான தகவலைத் தருகிறது. கொள்கலன்கள், நெட்வொர்க்குகள், தொகுதிகள், செருகுநிரல்கள் மற்றும் பலவற்றைப் பற்றிய தகவலைச் சேகரிக்க இதைப் பயன்படுத்தலாம்.
பின்வருபவை 'டாக்கர் இன்ஸ்பெக்ட் படத்தின்' தொடரியல் காட்டுகிறது:
$ டோக்கர் ஆய்வு [ விருப்பங்கள் ] NAME | ஐடி [ NAME | ஐடி... ]கட்டளை பின்வரும் அளவுருக்களை ஆதரிக்கிறது:
- -வடிவமைப்பு - கொடுக்கப்பட்ட Go டெம்ப்ளேட்டைப் பயன்படுத்தி வெளியீட்டின் வடிவமைப்பைக் குறிப்பிடுகிறது.
- -அளவு - வகை ஒரு கொள்கலனாக இருந்தால் மொத்த கோப்பு அளவுகளைக் காட்டுகிறது.
- -வகை - இது குறிப்பிட்ட வகைக்கு JSON ஐ வழங்குகிறது.
டோக்கர் பட பயன்பாடு ஆய்வு
'டாக்கர் இமேஜ் இன்ஸ்பெக்ட்' கட்டளையை எவ்வாறு பயன்படுத்துவது என்பதை விளக்குவோம். ஆர்ப்பாட்ட நோக்கங்களுக்காக ஒரு படத்தை இழுப்பதன் மூலம் தொடங்குகிறோம்.
கட்டளையை பின்வருமாறு இயக்கவும்:
$ சூடோ docker pull busybox
படத்தைப் பதிவிறக்கம் செய்தவுடன், பின்வரும் கட்டளையைப் பயன்படுத்தி அதை ஆய்வு செய்யலாம்:
$ சூடோ டாக்கர் படம் பிஸி பாக்ஸ் ஆய்வு
முந்தைய கட்டளை படத்தைப் பற்றிய விரிவான தகவலை வழங்குகிறது. இதில் படத்தின் குறிச்சொற்கள், தொடர்புடைய சூழல் மாறிகள் மற்றும் பல உள்ளன.
JSON வெளியீட்டை இன்னும் துல்லியமாக வடிகட்டுவதற்காக, JQ போன்ற கருவிகளுக்கு வெளியீட்டை பைப் செய்யலாம்.
முடிவுரை
இந்த டுடோரியலில், படங்கள் போன்ற டோக்கர் பொருட்களைப் பற்றிய குறைந்த அளவிலான விவரங்களைச் சேகரிக்க, டோக்கர் “இமேஜ் இன்ஸ்பெக்ட்” கட்டளை போன்ற வழங்கப்பட்ட Docker CLI கட்டளைகளை எவ்வாறு பயன்படுத்துவது என்பதை நாங்கள் கற்றுக்கொண்டோம். மேலும் அறிய கட்டளை ஆவணங்களை நீங்கள் குறிப்பிடலாம்.