டோக்கர் நெட்வொர்க்கிங் - கொள்கலன்கள் ஒருவருக்கொருவர் எவ்வாறு தொடர்பு கொள்கின்றன என்பதை ஆராயுங்கள்

கொள்கலன் நெட்வொர்க் மாதிரியைப் புரிந்துகொண்டு அதை ஹேண்ட்ஸ்-ஆன் மூலம் செயல்படுத்துவதன் மூலம் டோக்கர் நெட்வொர்க்கிங் கேபபிலைட்டுகள் பற்றி அனைத்தையும் அறிக.

இன்றைய உலகில், நிறுவனங்கள் கொள்கலன் கட்டமைப்பில் ஆர்வமாக உள்ளன, இது ஒரு கொள்கலன் கட்டமைப்பை சரியாக உள்ளமைக்க வலுவான நெட்வொர்க்கிங் திறன்கள் தேவை, எனவே, இது டோக்கர் நெட்வொர்க்கிங் என்ற கருத்தை அறிமுகப்படுத்துகிறது.

டோக்கர் நெட்வொர்க்கிங் குறித்த இந்த வலைப்பதிவில், நீங்கள் பின்வரும் தலைப்புகளைப் பார்ப்பீர்கள்:





டோக்கர் என்றால் என்ன?

டோக்கரைப் புரிந்துகொள்ள, இதற்கு முன்னர் பயன்பாடுகள் எவ்வாறு பயன்படுத்தப்பட்டன என்பதையும், இப்போது கொள்கலன்களைப் பயன்படுத்தி பயன்பாடுகள் எவ்வாறு பயன்படுத்தப்படுகின்றன என்பதையும் நீங்கள் அறிந்து கொள்ள வேண்டும்.

பழைய வழியில் மற்றும் புதிய வழியில் பயன்பாடுகளை வரிசைப்படுத்துதல் - டோக்கர் நெட்வொர்க்கிங் - எடுரேகா



மேலே உள்ள வரைபடத்தில் நீங்கள் காணக்கூடியது போல, பழைய வழியில் ஹோஸ்டில் பயன்பாடுகள் இருந்தன.எனவே, அந்த இயக்க முறைமையில் உள்ள நூலகங்களை n பயன்பாடுகளின் எண்ணிக்கை பகிர்ந்து கொள்கிறது.ஆனால், கொள்கலன் மூலம், இயக்க முறைமையில் ஒரு கர்னல் இருக்கும், இது எல்லா பயன்பாடுகளுக்கும் இடையில் பொதுவானதாக இருக்கும்.எனவே, பயன்பாடுகளால் ஒருவருக்கொருவர் நூலகங்களை அணுக முடியாது.

அதனால், டோக்கர் எளிமையான சொற்களில், பயன்பாடுகளை உருவாக்குவதற்கும், அனுப்புவதற்கும், இயக்குவதற்கும் ஒரு திறந்த தளம், பயனர்களின் உதவியுடன் உள்கட்டமைப்புகளிலிருந்து பயன்பாடுகளை பிரிக்க உதவுகிறது. கொள்கலன்கள் மென்பொருளை விரைவாக வழங்க.

எனவே, இந்த கொள்கலன்கள் பல்வேறு சூழ்நிலைகளில் ஒருவருக்கொருவர் எவ்வாறு தொடர்பு கொள்கின்றன?



சரி, அது டோக்கர் நெட்வொர்க்கிங் மூலம் வருகிறது.

டோக்கர் நெட்வொர்க்கிங்

நான் டோக்கர் நெட்வொர்க்கிங் ஆழமாக டைவ் செய்வதற்கு முன், டோக்கரின் பணிப்பாய்வு உங்களுக்குக் காண்பிக்கிறேன்.

மேலே உள்ள வரைபடத்தில் நீங்கள் காணலாம். ஒரு டெவலப்பர் டோக்கர் கோப்பை எளிதாக எழுத பயன்பாட்டு தேவைகள் அல்லது சார்புகளை நிர்ணயிக்கும் ஒரு குறியீட்டை எழுதுகிறார், மேலும் இந்த டோக்கர் கோப்பு டோக்கர் படங்களை உருவாக்குகிறது. எனவே, ஒரு குறிப்பிட்ட பயன்பாட்டிற்கு எந்த சார்புநிலைகள் தேவைப்பட்டாலும் இந்த படத்தில் உள்ளன.

இப்போது, ​​டோக்கர் கொள்கலன்கள் டோக்கர் படத்தின் இயக்க நேர நிகழ்வு தவிர வேறில்லை. இந்த படங்கள் பொது / தனியார் களஞ்சியங்களைக் கொண்ட டோக்கர் மையத்தில் (டோக்கர் படங்களுக்கான கிட் களஞ்சியம்) பதிவேற்றப்படுகின்றன.

எனவே, பொது களஞ்சியங்களிலிருந்து, உங்கள் படத்தையும் இழுக்கலாம், மேலும் உங்கள் சொந்த படங்களை டோக்கர் மையத்தில் பதிவேற்றலாம். பின்னர், டோக்கர் ஹப்பில் இருந்து, தர உத்தரவாதம் அல்லது தயாரிப்பு அணிகள் போன்ற பல்வேறு அணிகள் அந்த படத்தை இழுத்து, அவற்றின் சொந்த கொள்கலன்களைத் தயாரிக்கும். இந்த தனிப்பட்ட கொள்கலன்கள், தேவையான செயல்களைச் செய்ய ஒரு பிணையத்தின் மூலம் ஒருவருக்கொருவர் தொடர்புகொள்கின்றன, இது டோக்கர் நெட்வொர்க்கிங் தவிர வேறில்லை.

எனவே, டோக்கர் நெட்வொர்க்கிங் ஒரு தகவல்தொடர்பு பத்தியாக நீங்கள் வரையறுக்கலாம், இதன் மூலம் அனைத்து தனிமைப்படுத்தப்பட்ட கொள்கலன்களும் ஒருவருக்கொருவர் பல்வேறு சூழ்நிலைகளில் தொடர்புகொண்டு தேவையான செயல்களைச் செய்கின்றன.

டோக்கர் நெட்வொர்க்கிங் குறிக்கோள்கள் என்ன என்று நீங்கள் நினைக்கிறீர்கள்?

டோக்கர் நெட்வொர்க்கிங் இலக்குகள்

வளைந்து கொடுக்கும் தன்மை - பல்வேறு தளங்களில் எந்தவொரு பயன்பாடுகளையும் ஒருவருக்கொருவர் தொடர்புகொள்வதன் மூலம் டோக்கர் நெகிழ்வுத்தன்மையை வழங்குகிறது.

குறுக்கு மேடை - டோக்கர் சுறுசுறுப்பான கிளஸ்டர்களின் உதவியுடன் பல்வேறு சேவையகங்களில் செயல்படும் குறுக்கு மேடையில் டோக்கரை எளிதாகப் பயன்படுத்தலாம்.

அளவீடல் - டோக்கர் என்பது முழுமையாக விநியோகிக்கப்பட்ட நெட்வொர்க் ஆகும், இது செயல்திறனை உறுதி செய்யும் போது பயன்பாடுகள் தனித்தனியாக வளரவும் அளவிடவும் உதவுகிறது.

பரவலாக்கப்பட்ட - டோக்கர் ஒரு பரவலாக்கப்பட்ட நெட்வொர்க்கைப் பயன்படுத்துகிறது, இது பயன்பாடுகள் பரவக்கூடிய மற்றும் அதிக அளவில் கிடைக்கக்கூடிய திறனை செயல்படுத்துகிறது. உங்கள் வள குளத்திலிருந்து ஒரு கொள்கலன் அல்லது ஹோஸ்ட் திடீரென காணாமல் போயிருந்தால், நீங்கள் கூடுதல் ஆதாரத்தைக் கொண்டு வரலாம் அல்லது இன்னும் கிடைக்கக்கூடிய சேவைகளுக்கு அனுப்பலாம்.

பயனர் - நட்பு - சேவைகளின் வரிசைப்படுத்தலை தானியக்கமாக்குவதை டோக்கர் எளிதாக்குகிறது, அன்றாட வாழ்க்கையில் அவற்றைப் பயன்படுத்துவதை எளிதாக்குகிறது.

ஆதரவு - டாக்கர் பெட்டிக்கு வெளியே ஆதரவை வழங்குகிறது. எனவே, டோக்கர் எண்டர்பிரைஸ் பதிப்பைப் பயன்படுத்துவதற்கான திறன் மற்றும் அனைத்து செயல்பாடுகளையும் மிகவும் எளிதாகவும் நேராகவும் பெறுவது, டோக்கர் இயங்குதளத்தைப் பயன்படுத்த மிகவும் எளிதானது.

மேலே உள்ள இலக்குகளை இயக்க, உங்களுக்கு கொள்கலன் நெட்வொர்க் மாதிரி எனப்படும் ஒன்று தேவை.

பல்வேறு DevOps நிலைகளை ஆராய விரும்புகிறீர்களா?

கொள்கலன் நெட்வொர்க் மாதிரி (சி.என்.எம்)

ஒரு கொள்கலன் நெட்வொர்க் மாதிரி என்னவென்று நான் உங்களுக்குச் சொல்வதற்கு முன், நீங்கள் சி.என்.எம் புரிந்துகொள்ளும் முன் தேவைப்படும் லிப்நெட்வொர்க் பற்றி சுருக்கமாகக் கூறுகிறேன்.

லிப்நெட்வொர்க் என்பது ஒரு திறந்த மூல டோக்கர் நூலகமாகும், இது சி.என்.எம் உருவாக்கும் அனைத்து முக்கிய கருத்துகளையும் செயல்படுத்துகிறது.

அதனால், கொள்கலன் நெட்வொர்க் மாதிரி (சி.என்.எம்) பல பிணைய இயக்கிகளைப் பயன்படுத்தி கொள்கலன்களுக்கு நெட்வொர்க்கிங் வழங்க தேவையான படிகளை தரப்படுத்துகிறது. பிணைய உள்ளமைவைச் சேமிக்க கன்சோல் போன்ற விநியோகிக்கப்பட்ட விசை மதிப்பு அங்காடி சி.என்.எம்.

சி.என்.எம் ஐபிஏஎம் செருகுநிரல்கள் மற்றும் பிணைய செருகுநிரல்களுக்கான இடைமுகங்களைக் கொண்டுள்ளது.

ஐபிஏஎம் சொருகி ஏபிஐக்கள் முகவரிக் குளங்களை உருவாக்க / நீக்க மற்றும் கொள்கலன் ஐபி முகவரிகளை ஒதுக்க / ஒதுக்கீடு செய்ய பயன்படுத்தப்படுகின்றன, அதேசமயம் பிணைய சொருகி ஏபிஐக்கள் நெட்வொர்க்குகளை உருவாக்க / நீக்க மற்றும் நெட்வொர்க்குகளிலிருந்து கொள்கலன்களை சேர்க்க / நீக்க பயன்படுகிறது.

ஒரு சி.என்.எம் முக்கியமாக 5 பொருள்களில் கட்டமைக்கப்பட்டுள்ளது: நெட்வொர்க் கன்ட்ரோலர், டிரைவர், நெட்வொர்க், எண்ட்பாயிண்ட் மற்றும் சாண்ட்பாக்ஸ்.

கொள்கலன் பிணைய மாதிரி பொருள்கள்

பிணைய கட்டுப்பாட்டாளர்: நெட்வொர்க்குகளை ஒதுக்க மற்றும் நிர்வகிக்க டோக்கர் எஞ்சினுக்கு எளிய API களை அம்பலப்படுத்தும் லிப்நெட்வொர்க்கில் நுழைவு புள்ளியை வழங்குகிறது. லிப்நெட்வொர்க் பல உள்ளடிக்கிய மற்றும் தொலைநிலை இயக்கிகளை ஆதரிப்பதால், நெட்வொர்க் கன்ட்ரோலர் ஒரு குறிப்பிட்ட இயக்கியை ஒரு குறிப்பிட்ட பிணையத்துடன் இணைக்க பயனர்களுக்கு உதவுகிறது.

இயக்கி: நெட்வொர்க்கை சொந்தமாகக் கொண்டுள்ளது மற்றும் பல்வேறு பயன்பாட்டு-வழக்குகள் மற்றும் வரிசைப்படுத்தல் காட்சிகளை பூர்த்தி செய்ய பல இயக்கிகள் பங்கேற்பதன் மூலம் பிணையத்தை நிர்வகிக்கும் பொறுப்பு உள்ளது.

வலைப்பின்னல்: ஒரே நெட்வொர்க்கைச் சேர்ந்த இறுதி புள்ளிகளின் குழுவிற்கு இடையேயான இணைப்பை வழங்குகிறது மற்றும் மீதமுள்ளவற்றிலிருந்து தனிமைப்படுத்துகிறது. எனவே, ஒரு பிணையம் உருவாக்கப்படும் அல்லது புதுப்பிக்கப்படும் போதெல்லாம், தொடர்புடைய டிரைவர் நிகழ்வைப் பற்றி அறிவிக்கப்படுவார்.

முடிவுப்புள்ளி: நெட்வொர்க்கில் ஒரு கொள்கலன் மூலம் வெளிப்படுத்தப்படும் சேவைகளுக்கான இணைப்பை நெட்வொர்க்கில் உள்ள பிற கொள்கலன்களால் வழங்கப்படும் பிற சேவைகளுடன் வழங்குகிறது. ஒரு இறுதிப்புள்ளி ஒரு சேவையை குறிக்கிறது மற்றும் ஒரு குறிப்பிட்ட கொள்கலன் அவசியமில்லை, எண்ட்பாயிண்ட் ஒரு கிளஸ்டருக்குள் உலகளாவிய நோக்கத்தைக் கொண்டுள்ளது.

சாண்ட்பாக்ஸ்: நெட்வொர்க்கில் ஒரு இறுதிப் புள்ளியை உருவாக்க பயனர்கள் கோரும்போது உருவாக்கப்பட்டது. ஐபி முகவரி, மேக்-முகவரி, வழிகள், டிஎன்எஸ் போன்ற கொள்கலனின் பிணைய உள்ளமைவைக் குறிக்கும் வெவ்வேறு நெட்வொர்க்குகளுடன் ஒரு சாண்ட்பாக்ஸில் பல முனைப்புள்ளிகள் இணைக்கப்படலாம்.

எனவே, அவை சி.என்.எம் இன் 5 முக்கிய பொருள்கள்.

இப்போது, ​​டோக்கர் நெட்வொர்க்கிங் சம்பந்தப்பட்ட பல்வேறு பிணைய இயக்கிகள் உங்களுக்கு சொல்கிறேன்.

டெவொப்ஸ் கற்றலை அடுத்த கட்டத்திற்கு கொண்டு செல்ல விரும்புகிறீர்களா?

பிணைய இயக்கிகள்

முக்கியமாக 5 பிணைய இயக்கிகள் உள்ளன: பிரிட்ஜ், ஹோஸ்ட், எதுவும் இல்லை, மேலடுக்கு, மேக்விலன்

பாலம்: பிரிட்ஜ் நெட்வொர்க் என்பது ஹோஸ்டில் டாக்கரால் உருவாக்கப்பட்ட ஒரு தனிப்பட்ட இயல்புநிலை உள் பிணையமாகும். எனவே, அனைத்து கொள்கலன்களும் ஒரு உள் ஐபி முகவரியைப் பெறுகின்றன, மேலும் இந்த உள் ஐபியைப் பயன்படுத்தி இந்த கொள்கலன்கள் ஒருவருக்கொருவர் அணுகலாம். உங்கள் பயன்பாடுகள் தொடர்பு கொள்ள வேண்டிய முழுமையான கொள்கலன்களில் இயங்கும்போது பிரிட்ஜ் நெட்வொர்க்குகள் வழக்கமாகப் பயன்படுத்தப்படுகின்றன.

c c # மற்றும் c ++ க்கு இடையிலான வேறுபாடு

தொகுப்பாளர் : இந்த இயக்கி ஹோஸ்டரின் நெட்வொர்க்கை நேரடியாகப் பயன்படுத்த டாக்கர் ஹோஸ்டுக்கும் டாக்கர் கன்டெய்னர்களுக்கும் இடையிலான பிணைய தனிமைப்படுத்தலை நீக்குகிறது. எனவே, இதன் மூலம், ஒரே ஹோஸ்டில் பல வலை கொள்கலன்களை இயக்க முடியாது, அதே துறைமுகத்தில் போர்ட் இப்போது ஹோஸ்ட் நெட்வொர்க்கில் உள்ள அனைத்து கொள்கலன்களுக்கும் பொதுவானது.

எதுவுமில்லை : இந்த வகையான நெட்வொர்க்கில், கொள்கலன்கள் எந்த நெட்வொர்க்குடனும் இணைக்கப்படவில்லை மற்றும் வெளிப்புற நெட்வொர்க் அல்லது பிற கொள்கலன்களுக்கு எந்த அணுகலும் இல்லை. எனவே, இந்த பிணையம் எப்போது பயன்படுத்தப்படுகிறதுஒரு கொள்கலனில் நெட்வொர்க்கிங் அடுக்கை முழுவதுமாக முடக்க விரும்புகிறீர்கள்,லூப் பேக் சாதனத்தை மட்டும் உருவாக்கவும்.

மேலடுக்கு : திரள் கிளஸ்டரில் பங்கேற்கும் அனைத்து முனைகளிலும் பரவக்கூடிய ஒரு உள் தனியார் நெட்வொர்க்கை உருவாக்குகிறது. எனவே, மேலடுக்கு நெட்வொர்க்குகள் ஒரு திரள் சேவை மற்றும் ஒரு முழுமையான கொள்கலன் அல்லது வெவ்வேறு டோக்கர் டீமன்களில் இரண்டு தனித்தனி கொள்கலன்களுக்கு இடையில் தொடர்பு கொள்ள உதவுகின்றன.

மேக்வலன்: ஒரு கொள்கலனுக்கு ஒரு MAC முகவரியை ஒதுக்க உங்களை அனுமதிக்கிறது, இது உங்கள் பிணையத்தில் இயற்பியல் சாதனமாகத் தோன்றும். பின்னர், டோக்கர் டீமான் அவர்களின் MAC முகவரிகள் மூலம் கொள்கலன்களுக்கு போக்குவரத்தை வழிநடத்துகிறது. டோக்கர் ஹோஸ்டின் நெட்வொர்க் ஸ்டேக் வழியாக திசைதிருப்பப்படுவதை விட, நீங்கள் நேரடியாக பிணைய நெட்வொர்க்குடன் இணைக்கப்படுவீர்கள் என்று எதிர்பார்க்கப்படும் போது மேக்வலன் இயக்கி சிறந்த தேர்வாகும்.

சரி, எனவே டோக்கர் நெட்வொர்க்கிங் புரிந்து கொள்ள தேவையான அனைத்து கோட்பாடுகளும் இதுதான். இப்போது, ​​நெட்வொர்க்குகள் எவ்வாறு உருவாக்கப்படுகின்றன மற்றும் கொள்கலன்கள் ஒருவருக்கொருவர் தொடர்புகொள்கின்றன என்பதை நடைமுறையில் காண்பிக்கிறேன்.

ஹேண்ட்ஸ்-ஆன்

எனவே, நீங்கள் அனைவரும் உங்கள் கணினிகளில் டோக்கரை நிறுவியுள்ளீர்கள் என்ற அனுமானத்துடன், காட்சிப்படுத்த ஒரு காட்சி எனக்கு உள்ளது.

நீங்கள் படிப்புகளின் பெயர் மற்றும் படிப்புகள் ஐடியை சேமிக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம், அதற்காக உங்களுக்கு ஒரு வலை பயன்பாடு தேவைப்படும். அடிப்படையில், வலை பயன்பாட்டிற்கு உங்களுக்கு ஒரு கொள்கலன் தேவை, மேலும் பின்தளத்தில் MySQL ஆக இன்னும் ஒரு கொள்கலன் தேவை, MySQL கொள்கலன் வலை பயன்பாட்டு கொள்கலனுடன் இணைக்கப்பட வேண்டும்.

மேலே கூறப்பட்ட உதாரணத்தை நான் நடைமுறையில் எவ்வாறு செயல்படுத்துவது.

சம்பந்தப்பட்ட படிகள்:

  • ஒரு திரள் கிளஸ்டரை உருவாக்க டோக்கர் திரையைத் தொடங்கவும்.
  • மேலடுக்கு நெட்வொர்க்கை உருவாக்கவும்
  • வலை பயன்பாடு மற்றும் MySQL இரண்டிற்கும் சேவைகளை உருவாக்கவும்
  • நெட்வொர்க் மூலம் பயன்பாடுகளை இணைக்கவும்

தொடங்குவோம்!

படி 1: கணினியில் டோக்கர் திரையைத் தொடங்கவும்.

docker swarm init --advertise-addr 192.168.56.101

-ஆட்வர்டைஸ்-அட்ர் கொடி அதன் முகவரியை 192.168.56.101 ஆக வெளியிட மேலாளர் முனையை உள்ளமைக்கிறது. திரையில் உள்ள மற்ற முனைகள் ஐபி முகவரியில் மேலாளரை அணுக முடியும்.

படி 2: இப்போது, ​​நீங்கள் இந்த மேலாளர் முனையை தொழிலாளர் முனைக்கு சேர விரும்பினால், நீங்கள் தொழிலாளர் முனையில் திரள் துவக்கும்போது கிடைக்கும் இணைப்பை நகலெடுக்கவும்.
படி 3: மேலடுக்கு பிணையத்தை உருவாக்கவும்.

டாக்கர் நெட்வொர்க் -d மேலடுக்கு myoverlaynetwork ஐ உருவாக்கு

Myoverlay என்பது நெட்வொர்க் பெயர் மற்றும் -d பின்னணியில் இயங்க டோக்கர் டீமனை இயக்குகிறது.

படி 4.1: ஒரு சேவை வெப்ஆப் 1 ஐ உருவாக்கி, இந்த சேவையை திரள் கிளஸ்டரில் பயன்படுத்த நீங்கள் உருவாக்கிய பிணையத்தைப் பயன்படுத்தவும்.

docker service create --name webapp1 -d --network myoverlaynetwork -p 8001: 80 hshar / webapp

எங்கே -பிதுறைமுக பகிர்தலுக்கானது,hsharஎன்பது டோக்கர் மையத்தில் உள்ள கணக்குப் பெயர், மற்றும் வெப்ஆப் என்பது ஏற்கனவே டோக்கர் ஹப்பில் இருக்கும் வலை பயன்பாட்டின் பெயர்.

படி 4.2: இப்போது, ​​சேவை உருவாக்கப்பட்டதா இல்லையா என்பதைச் சரிபார்க்கவும்.

டோக்கர் சேவை எல்.எஸ்

படி 5.1: இப்போது, ​​ஒரு சேவை MySQL ஐ உருவாக்கி, சேவையை திரள் கிளஸ்டரில் பயன்படுத்த நீங்கள் உருவாக்கிய பிணையத்தைப் பயன்படுத்தவும்.

docker service create --name mysql -d --network myoverlaynetwork -p 3306: 3306 hshar / mysql: 5.5


படி 5.2: இப்போது, ​​சேவை உருவாக்கப்பட்டதா இல்லையா என்பதைச் சரிபார்க்கவும்.

டோக்கர் சேவை எல்.எஸ்

படி 6.1: அதன் பிறகு, உங்கள் மாஸ்டர் முனையில் எந்த கொள்கலன் இயங்குகிறது என்பதைச் சரிபார்த்து, hshar / webapp கொள்கலனில் செல்லுங்கள்.

docker ps

படி 6.2: எனவே, வெப்ஆப் சேவை மட்டுமே மேலாளர் முனையில் இருப்பதை நீங்கள் காணலாம். எனவே, வெப்ஆப் கொள்கலனில் செல்லுங்கள்.

docker exec -it container_id bash nano var / www / html / index.php

டாக்கர் பிஎஸ் கட்டளை உங்கள் இரு கொள்கலன்களையும் அந்தந்த கொள்கலன் ஐடியுடன் பட்டியலிடும். இரண்டாவது கட்டளை அந்த கொள்கலனை ஒரு ஊடாடும் பயன்முறையில் இயக்கும்.

படி 7: இப்போது, ​​local சேவையக பெயரை லோக்கல் ஹோஸ்டிலிருந்து mysql ஆகவும், password கடவுச்சொல்லை “” ”இலிருந்து“ edureka ”ஆகவும் மாற்றவும், மேலும் தேவையான தரவுத்தள விவரங்களை நிரப்பவும், Ctrl + x விசைப்பலகை குறுக்குவழியைப் பயன்படுத்தி உங்கள் index.php கோப்பை சேமிக்கவும். சேமிக்க y, மற்றும் Enter ஐ அழுத்தவும்.

படி 8: இப்போது, ​​மற்றொரு முனையில் இயங்கும் mysql கொள்கலனுக்குள் செல்லுங்கள்.

docker exec -it container_id bash

படி 9: நீங்கள் MySQL கொள்கலனுக்குள் சென்றதும், MySQL இல் தரவுத்தளத்தைப் பயன்படுத்த கீழே உள்ள கட்டளைகளை உள்ளிடவும்.

படி 9.1: MySQL கொள்கலனைப் பயன்படுத்த அணுகலைப் பெறுக.

mysql -u root -pedureka

-U பயனரைக் குறிக்கும் மற்றும் -p என்பது உங்கள் கணினியின் கடவுச்சொல்லாகும்.

படி 9.2: MysQL இல் ஒரு தரவுத்தளத்தை உருவாக்கவும், இது webapp1 இலிருந்து தரவைப் பெற பயன்படும்.

தரவுத்தளத்தை உருவாக்கவும்

படி 9.3: உருவாக்கிய தரவுத்தளத்தைப் பயன்படுத்தவும்.

c ++ fibonacci சுழல்நிலை
ஹேண்ட்ஸ்ஆன் பயன்படுத்தவும்

படி 9.4: இந்த தரவுத்தளத்தில் ஒரு அட்டவணையை உருவாக்கவும், இது webapp1 இலிருந்து தரவைப் பெற பயன்படும்.

அட்டவணை பாட_விவரங்களை உருவாக்கவும் (பாடநெறி_பெயர் VARCHAR (10), நிச்சயமாக_ஐடி VARCHAR (11))

படி 9.5: இப்போது, ​​கட்டளையைப் பயன்படுத்தி MySQL மற்றும் கொள்கலனில் இருந்து வெளியேறவும் வெளியேறு .

படி 10: உங்கள் உலாவிக்குச் சென்று முகவரியை உள்ளிடவும் லோக்கல் ஹோஸ்ட்: 8001 / index.php . இது உங்கள் வலை பயன்பாட்டைத் திறக்கும். இப்போது, ​​படிப்புகளின் விவரங்களை உள்ளிட்டு சொடுக்கவும் வினவலைச் சமர்ப்பிக்கவும் .

படி 11: நீங்கள் Submit Query ஐக் கிளிக் செய்தவுடன், உங்கள் MySQL சேவை இயங்கும் முனைக்குச் சென்று கொள்கலனுக்குள் செல்லுங்கள்.

docker exec -it container_id bash mysql -u root -pedureka USE HandsOn SHOW அட்டவணைகள் course_details இலிருந்து * தேர்ந்தெடுக்கவும்

இது அனைத்து படிப்புகளின் வெளியீட்டையும் காண்பிக்கும், அதில் நீங்கள் விவரங்களை பூர்த்தி செய்துள்ளீர்கள்.

இங்கே, எனது டோக்கர் நெட்வொர்க்கிங் வலைப்பதிவை முடிக்கிறேன். இந்த இடுகையை நீங்கள் ரசித்திருப்பீர்கள் என்று நம்புகிறேன். நீங்கள் சரிபார்க்கலாம் பிற வலைப்பதிவுகள் தொடரிலும், இது டோக்கரின் அடிப்படைகளைக் கையாள்கிறது.

இந்த டாக்கர் கொள்கலன் வலைப்பதிவை நீங்கள் கண்டறிந்தால், பாருங்கள் உலகெங்கிலும் பரவியிருக்கும் 450,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலையமைப்பைக் கொண்ட நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். எஸ்.டி.எல்.சியில் பல படிகளை தானியக்கமாக்குவதற்கான பப்பட், ஜென்கின்ஸ், டோக்கர், நாகியோஸ், அன்சிபில் மற்றும் ஜி.ஐ.டி போன்ற பல்வேறு டெவொப்ஸ் செயல்முறைகள் மற்றும் கருவிகளில் நிபுணத்துவத்தைப் பெற கற்றவர்களுக்கு எடூரெகா டெவொப்ஸ் சான்றிதழ் பயிற்சி பாடநெறி உதவுகிறது.

DevOps இல் சான்றிதழைத் தேடுகிறீர்களா?

எனக்கு ஒரு கேள்வி கிடைத்ததா? கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நான் உங்களிடம் திரும்புவேன்.