MEAN Stack பயன்பாட்டைக் கட்டுப்படுத்த டோக்கர் எழுதுங்கள்



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

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

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





டோக்கர் இசையமைத்தல் அறிமுகம்

ஒற்றை சேவை பயன்பாட்டைக் கொண்டிருப்பது எனக்கு எளிதானது. ஆனால் நான் பல சேவைகளை தனித்தனி கொள்கலன்களில் கொள்கலன் செய்ய வேண்டியிருந்தபோது, ​​நான் ஒரு சாலைத் தடைக்குள் ஓடினேன். MEAN ஸ்டேக் பயன்பாட்டை கொள்கலன் மற்றும் ஹோஸ்ட் செய்வது எனது தேவை.

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



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

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

இந்த கொள்கலன்களின் தகவல்தொடர்பு மற்றும் நேரத்தை டாக்கர் கம்போஸ் பராமரிக்கும்.



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

டாக்கர்ஃபைல்

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

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

MEAN Stack App - Docker Compos - Edureka

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

அப்பாச்சி ஹடூப்பிற்கான கிளவுட்ரா சான்றளிக்கப்பட்ட டெவலப்பர்
  1. கொள்கலன் 1 - கோண
  2. கொள்கலன் 2 - NodeJS மற்றும் ExpressJS
  3. கொள்கலன் 3 - மோங்கோடிபி

டோக்கர் கொள்கலன்களை உருவாக்குதல்

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

1. முன் இறுதியில் டாக்கர்ஃபைல்

முனையிலிருந்து: 6 RUN mkdir -p / usr / src / app WORKDIR / usr / src / app COPY package.json / usr / src / app RUN npm cache clean RUN npm COPY ஐ நிறுவவும். / usr / src / app EXPOSE 4200 CMD ['npm', 'start']

எப்போதும்போல, எங்கள் முதல் கட்டளை ஒரு அடிப்படை படத்தை இழுப்பது, நாங்கள் ஒரு அடிப்படை ‘முனை: 6’ படத்தை இழுக்கிறோம்.

அடுத்த இரண்டு கட்டளைகள் கோணக் குறியீடுகளை சேமிப்பதற்கும், கொள்கலனுக்குள் செயல்படும் கோப்பகமாக மாற்றுவதற்கும் ஒரு புதிய கோப்பகத்தை ‘/ usr / src / app’ டோக்கர் கொள்கலனுக்குள் உருவாக்குவது பற்றியது.

நாங்கள் எங்கள் திட்ட கோப்பகத்திலிருந்து ‘package.json’ கோப்பை கொள்கலனுக்குள் நகலெடுக்கிறோம்.

நாங்கள் npm தற்காலிக சேமிப்பை சுத்தப்படுத்தும் ‘npm cache clean’ கட்டளையை இயக்குகிறோம்.

அதன் பிறகு, கோண பயன்பாட்டை ஹோஸ்ட் செய்யத் தேவையான கொதிகலன் தகடுகளைப் பதிவிறக்கத் தொடங்கும் ‘npm install’ கட்டளையை இயக்குகிறோம். இது ‘package.json’ இல் குறிப்பிடப்பட்டுள்ள சார்புகளின் பதிப்புகளின் அடிப்படையில் கொதிகலன் தகடுகளைப் பதிவிறக்கத் தொடங்குகிறது.

அடுத்த ‘RUN’ கட்டளை ரன் என்பது திட்டக் கோப்பகத்திலிருந்து கொள்கலனுக்குள் இருக்கும் அனைத்து குறியீடுகளையும் கோப்புறைகளையும் நகலெடுப்பதாகும்.

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

கடைசியாக கடைசி கட்டளை என்னவென்றால், ‘npm’ ஐ தொடங்க ‘RUN’ கட்டளை. இது எங்கள் கோண பயன்பாட்டை உருவாக்குவதற்கான குறியீடுகளை இயக்கத் தொடங்குகிறது.

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

2. பின் இறுதியில் டாக்கர்ஃபைல்

இந்த டாக்கர்ஃபைல் கூட ஒரு திட்ட அடைவில் இருக்கும். இந்த கோப்பகத்தில் எக்ஸ்பிரஸ் சேவையகத்தின் சார்புகளையும் NodeJS இன் பிற தேவைகளையும் வரையறுப்பதற்கான ‘package.json’ கோப்பும் இருக்கும். ஆனால் மிக முக்கியமாக, பின் இறுதியில் சேவையகத்தை ஆதரிக்கும் திட்டக் குறியீட்டை இது கொண்டுள்ளது.

முனையிலிருந்து: 6 RUN mkdir -p / usr / src / app WORKDIR / usr / src / app COPY package.json / usr / src / app RUN npm cache clean RUN npm COPY ஐ நிறுவவும். / usr / src / app EXPOSE 3000 CMD ['npm', 'start']

நீங்கள் பார்க்க முடியும் என, இரண்டு நறுக்குதல் கோப்புகளுக்கு இடையே நிறைய ஒற்றுமைகள் உள்ளன. அடிப்படை பட அடுக்காக அதே ‘முனை: 6’ ஐப் பயன்படுத்துகிறோம், கொள்கலனுக்குள் ஒரு புதிய கோப்பகத்தை உருவாக்கி, அதை வேலை செய்யும் கோப்பகமாக மாற்றி, மற்றவர்களிடையே ‘npm install’ கட்டளையை இயக்குகிறோம். ஆனால் ஒரே வித்தியாசம் தொடர்புக்கு வெளிப்படும் போர்ட் எண். இந்த வழக்கில், போர்ட் எண் 3000 வரையறுக்கப்படுகிறது. சேவையகம் ஹோஸ்ட் செய்யப்படும் இடத்தில்தான் இது கிளையண்ட்டின் கோரிக்கைகளைத் தேடும்.

3. தரவுத்தளம்

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

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

டோக்கர் இசையமைத்தல் கோப்பு

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

உங்கள் டோக்கர் எஞ்சினின் பதிப்பைக் கண்டுபிடிக்க கீழே உள்ள கட்டளையை இயக்கவும்.

இரட்டை ஜாவாக மாற்றவும்
docker -v

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

நான் டோக்கர் எஞ்சின் பதிப்பு 17.05.0-ce ஐ இயக்குவதால், நான் டோக்கர் கம்போஸ் பதிப்பு 3 ஐப் பயன்படுத்தினேன்.

டோக்கர் இசையமைப்பை நிறுவவும்

எழுதுவதைப் பதிவிறக்க, கீழேயுள்ள கட்டளைகளை இயக்கவும்.

sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o / usr / local / bin / docker- sudo chmod + x / usr / local / bin / docker-compose

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

எனது டாக்கர் கம்போஸ் கோப்பின் ஒரு பகுதியாக இருக்கும் கட்டளைகள் கீழே உள்ளன.

பதிப்பு: '3.0' # டாக்கர்-தொகுத்தல் பதிப்பைக் குறிப்பிடவும் # சேவைகளை இயக்க வேண்டிய சேவைகள் / கொள்கலன்களை வரையறுக்கவும்: கோணல்: # முதல் சேவையின் பெயர்: கோண-பயன்பாடு # டோக்கர்ஃபைல் துறைமுகங்களின் கோப்பகத்தைக் குறிப்பிடவும்: - '4200: 4200' # போர்ட் மேப்பிங் எக்ஸ்பிரஸ் குறிப்பிடவும்: # இரண்டாவது சேவை உருவாக்கத்தின் பெயர்: எக்ஸ்பிரஸ்-சர்வர் # டாக்கர்ஃபைல் போர்ட்டுகளின் கோப்பகத்தைக் குறிப்பிடவும்: - '3000: 3000' # துறைமுகங்கள் மேப்பிங் இணைப்புகளைக் குறிப்பிடவும்: - தரவுத்தளம் # இந்த சேவையை தரவுத்தள சேவை தரவுத்தளத்துடன் இணைக்கவும்: # மூன்றாவது சேவை படத்தின் பெயர்: மோங்கோ # துறைமுகங்களிலிருந்து கொள்கலனை உருவாக்க படத்தைக் குறிப்பிடவும்: - '27017: 27017' # போர்ட் பகிர்தலைக் குறிப்பிடவும்

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

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

அதன் பிறகு, ‘சேவைகள்’ என்ற முக்கிய சொல்லைப் பயன்படுத்தி மூன்று கொள்கலன்களை வரையறுத்தேன். இந்த சேவைகள் எனது அடுக்கு, முன் இறுதியில், பின் இறுதியில் மற்றும் தரவுத்தளத்தின் மூன்று கூறுகளைக் குறிக்கின்றன. எனவே இந்த விஷயத்தில், எனது கொள்கலன்களின் பெயர் எனது சேவைகளின் பெயராக இருக்கும், அதாவது ‘கோணல்’, ‘எக்ஸ்பிரஸ்’ மற்றும் ‘தரவுத்தளம்’.

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

இது எளிமை. ‘உருவாக்க:’ க்குப் பிறகு பாதையை குறிப்பிட வேண்டும். எங்கள் விஷயத்தில், ‘கோண-பயன்பாடு’ மற்றும் ‘எக்ஸ்பிரஸ்-சேவையகம்’ என்பது இரண்டு அடைவுகளுக்கான பாதைகள், அவை டோக்கர் இசையமைக்கும் கோப்பு இருக்கும் கோப்பகத்திலிருந்து அடையலாம். எங்கள் தரவுத்தள கொள்கலனைப் பொறுத்தவரை, டாக்கர்ஃபைலுக்கான பாதைக்கு பதிலாக ஒரு அடிப்படை ‘இமேஜ்: மோங்கோ’ ஐப் பயன்படுத்துங்கள் என்று நான் சொன்னேன்.

இந்த ஒவ்வொரு சேவைக்கும், மற்ற கொள்கலன்களிலிருந்து (சேவைகள்) கோரிக்கைகளைப் பெற / அனுப்புவதற்கு பயன்படுத்தக்கூடிய துறைமுக எண்களையும் நான் குறிப்பிட்டுள்ளேன். கோண விஷயத்தில் 4200, எக்ஸ்பிரஸ் விஷயத்தில் 3000 மற்றும் மோங்கோ விஷயத்தில் 27017.

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

ஜாவாவில் இரட்டை எண்ணை முழு எண்ணாக மாற்றுவது எப்படி

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

docker-compose build docker-comppose up

சேவைகளை உருவாக்க / மீண்டும் உருவாக்க ‘டாக்கர்-கம்போஸ் பில்ட்’ கட்டளை பயன்படுத்தப்படுகிறது, அதேசமயம் கொள்கலன்களை உருவாக்க / தொடங்க ‘டாக்கர்-கம்போஸ் அப்’ கட்டளை பயன்படுத்தப்படுகிறது. மேலே போ! அதை நீங்களே முயற்சிக்கவும்.

கீழே டோக்கர் படங்களின் ஸ்கிரீன் ஷாட்கள் கட்டப்பட்டு பின்னர் செயல்படுத்தப்படுகின்றன. கோணப் படம் கட்டப்பட்டு பின்னர் பெயருடன் ‘கோண: சமீபத்திய’ எனக் குறிக்கப்படுவதை நீங்கள் கவனிக்கலாம்.

மேலும், எக்ஸ்பிரஸிற்கான ஒரு படம் பெயர் மற்றும் குறிச்சொல்லுடன் ‘எக்ஸ்பிரஸ்: சமீபத்தியது’ என கட்டப்பட்டுள்ளது.

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

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

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

லோக்கல் ஹோஸ்ட்: 4200 - கோண பயன்பாடு (முன் இறுதியில்)
லோக்கல் ஹோஸ்ட்: 3000 - எக்ஸ்பிரஸ் சேவையகம் & நோட்ஜெஸ் (பின்-இறுதி / சேவையக பக்க)
லோக்கல் ஹோஸ்ட்: 27017 - மோங்கோடிபி (தரவுத்தளம்)

இன்னும் ஈர்க்கப்பட்டதா? காத்திருங்கள், ஏனென்றால் டோக்கர் இன்னும் செய்யப்படவில்லை! வரிசைப்படுத்தல்களின் எண்ணிக்கையை எளிதாக / கீழே அளவிட “docker-comppose scale =’ x '”கட்டளையைப் பயன்படுத்தலாம். வேறு வார்த்தைகளில் கூறுவதானால், ஒரு சேவைக்கான பல கொள்கலன்களை நாம் உருவாக்கலாம். ஒரு குறிப்பிட்ட சேவையை ‘5’ கொள்கலன்களுக்கு அளவிடுவதற்கான முழுமையான கட்டளை கீழே உள்ளது:

docker-compose scale = 5

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

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

டோக்கர் எழுது | MEAN Stack பயன்பாட்டைக் கொண்டிருத்தல் | DevOps டுடோரியல்

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

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