டோக்கர் படத்தை எவ்வாறு புதுப்பிப்பது?

Tokkar Patattai Evvaru Putuppippatu



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

இந்த வலைப்பதிவு விரிவாக விவரிக்கும்:

டோக்கர் படத்தை உருவாக்குவது எப்படி?

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







படி 1: டாக்கர்ஃபைலை உருவாக்கவும்

புதிய உரைக் கோப்பை உருவாக்கி, அதன் பெயரை 'Dockerfile' என அமைத்து, '.txt' நீட்டிப்பை அகற்றவும். பின்னர், கீழே உள்ள கட்டளைகளை கோப்பில் நகலெடுக்கவும்:



nginx இலிருந்து: சமீபத்தியது

நகல் index.html / usr / பகிர் / nginx / html / index.html

ENTRYPOINT [ 'nginx' , '-ஜி' , 'டெமன் ஆஃப்;' ]

மேலே உள்ள குறியீட்டின் விளக்கம் பின்வருமாறு:



  • ' இருந்து 'கமாண்ட் கொள்கலன் அடிப்படை படத்தை அமைக்க பயன்படுத்தப்படுகிறது. கொள்கலனின் அடித்தளத்தை உருவாக்க, இந்த படம் அதிகாரப்பூர்வ பதிவேட்டில் இருந்து இழுக்கப்படும்.
  • ' நகலெடு ” கட்டளையானது மூலக் குறியீடு மற்றும் பயன்பாட்டு உள்ளமைவு கோப்புகளை கொள்கலன்-குறிப்பிட்ட பாதையில் நகலெடுக்க பயன்படுத்தப்படுகிறது.
  • ' ENTRYPOINT கொள்கலனின் இயல்புநிலை இயங்கக்கூடிய புள்ளிகளை அமைக்க ” கட்டளை பயன்படுத்தப்படுகிறது.

படி 2: ஒரு நிரல் கோப்பை உருவாக்கவும்

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





< html >
< தலை >
< பாணி >
உடல்{
பின்னணி நிறம்:rgb(9, 4, 4);
}
h1{
நிறம்:rgb(221, 219, 226);
எழுத்துரு பாணி: சாய்வு;
}
< / பாணி >
< / தலை >
< உடல் >
< h1 > இது HTML பக்கத்தின் முதல் திருத்தம் < / h1 >
< / உடல் >
< / html >

படி 3: டோக்கர் படத்தை உருவாக்கவும்

இப்போது, ​​கொடுக்கப்பட்ட கட்டளையின் மூலம் டோக்கரில் புதிய படத்தை உருவாக்கவும். இங்கே, “html-img:1.0” என்பது அதன் பதிப்பை “1.0” ஆக அமைத்த படத்தின் பெயர்:

டாக்கர் உருவாக்கம் -டி html-img: 1.0 .



படி 4: படங்களைப் பட்டியலிடவும்

அடுத்து, உறுதிப்படுத்தலுக்காக டோக்கரில் உள்ள படங்களை பட்டியலிடவும்:

டாக்கர் படங்கள்

இங்கே, படம் வெற்றிகரமாக உருவாக்கப்பட்டது:

படி 5: படத்தை இயக்கவும்

HTML நிரலைக் கட்டுப்படுத்த மேலே உருவாக்கப்பட்ட படத்தை இயக்க, “docker run -p –name ” கட்டளையைப் பயன்படுத்தவும்:

டாக்கர் ரன் -ப 80 : 80 --பெயர் html-app html-img: 1.0

மேலே உள்ள கட்டளையில், '-p' விருப்பம் '80' போர்ட்டில் HTML பயன்பாட்டை வெளிப்படுத்தும், மேலும் '-name' கொள்கலன் பெயரை அமைக்கும்:

சரிபார்ப்புக்கு, ' லோக்கல் ஹோஸ்ட்:80 ” உலாவியில், பயன்பாடு இயங்குகிறதா இல்லையா என்பதைச் சரிபார்க்கவும்:

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

டோக்கர் படத்தை எவ்வாறு வெளியிடுவது?

டோக்கர் படத்தை அதிகாரப்பூர்வ டோக்கர் பதிவேட்டில் பதிவேற்ற, முதலில், டோக்கர் ஹப் பதிவேட்டில் உள்நுழையவும். அதன் பிறகு, டோக்கர் பதிவேட்டில் டோக்கர் படத்தை வெளியிடவும். Docker Hub பற்றி மேலும் அறிய, எங்களின் இணைக்கப்பட்ட “ஐப் பின்பற்றவும் Docker Hub மற்றும் Docker Registries ” கட்டுரை.

டோக்கர் படத்தை வெளியிட, கீழே கொடுக்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்.

படி 1: படத்தைக் குறியிடவும்

பதிவேட்டில் டோக்கர் படத்தைத் தள்ள, பயனர்கள் பதிவேட்டில் படத்தைக் குறிக்க வேண்டும். இந்த நோக்கத்திற்காக, படத்தை டோக்கரில் '' மூலம் குறியிடவும் docker tag / : ” கட்டளை:

டோக்கர் டேக் html-img: 1.0 rafia098 / html-img: 1.0

உறுதிப்படுத்த, படங்களை கீழே பட்டியலிடவும்:

டாக்கர் படங்கள்

இங்கே, HTML டாக்கர் படத்தை நாங்கள் வெற்றிகரமாகக் குறியிட்டுள்ளோம் என்பதை வெளியீடு காட்டுகிறது:

படி 2: டோக்கர் பதிவேட்டில் உள்நுழைக

முதலில், கீழே உள்ள கட்டளை மூலம் டோக்கர் அதிகாரப்பூர்வ பதிவேட்டில் உள்நுழைக:

கப்பல்துறை உள்நுழைய

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

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

படி 3: படத்தை வெளியிடவும்

படத்தை வெளியிட, '' ஐப் பயன்படுத்தவும் டோக்கர் புஷ் ” கட்டளை. இந்த கட்டளை டோக்கர் பதிவேட்டில் படத்தை பதிவேற்றும்:

docker push rafia098 / html-img: 1.0

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

டோக்கர் படத்தை எவ்வாறு புதுப்பிப்பது?

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

படி 1: நிரல் கோப்பைப் புதுப்பிக்கவும்

மாற்றங்களைச் செய்யுங்கள் ' index.html ” கோப்பு அல்லது புதிய கோப்பை உருவாக்கி கொடுக்கப்பட்ட குறியீட்டை கோப்பில் ஒட்டவும். விளக்கத்திற்கு, '' என்ற பெயரில் ஒரு புதிய கோப்பை உருவாக்கியுள்ளோம். index1.html ”:

< html >
< தலை >
< பாணி >
உடல்{
பின்னணி நிறம்:rgb(72, 37, 37);
}
h1{
நிறம்:rgb(221, 219, 226);
எழுத்துரு பாணி: சாய்வு;
}

< / பாணி >
< / தலை >
< உடல் >
< h1 > இது HTML பக்கத்தின் இரண்டாவது திருத்தம் < / h1 >
< / உடல் >
< / html >

படி 2: டோக்கர் கோப்பைப் புதுப்பிக்கவும்

அடுத்து, Dockerfile ஐத் திறந்து, தேவையான மாற்றங்களைச் செய்யவும். எங்கள் விஷயத்தில், மூல கோப்பின் பெயரை '' இலிருந்து மாற்ற வேண்டும். நகலெடு ” கட்டளை:

படி 3: டோக்கர் படத்தைப் புதுப்பிக்கவும்

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

டாக்கர் உருவாக்கம் -டி html-img: 1.0 .

படி 4: புதுப்பிக்கப்பட்ட படத்தை இயக்கவும்

உறுதிப்படுத்த, கீழே உள்ள கட்டளையைப் பயன்படுத்தி மீண்டும் படத்தை டோக்கர் கொள்கலனுக்குள் இயக்கவும்:

டாக்கர் ரன் -ப 80 : 80 --பெயர் html-app2 html-img: 1.0

திற ' லோக்கல் ஹோஸ்ட்:80 ” போர்ட் மற்றும் படம் புதுப்பிக்கப்பட்டதா இல்லையா என்பதை சரிபார்க்கவும். இங்கே, நாங்கள் டோக்கர் படத்தை வெற்றிகரமாக புதுப்பித்துள்ளோம் என்பதை வெளியீடு காட்டுகிறது:

படி 5: புதிய பதிப்பில் படத்தைக் குறியிடவும்

படத்தை மீண்டும் குறியிட்டு, புதிய பதிப்பை ஒதுக்கவும் ' 2.0 ”. இந்த நோக்கத்திற்காக, பயன்படுத்தவும் ' docker tag / : ” கட்டளை:

டோக்கர் டேக் html-img: 1.0 rafia098 / html-img: 2.0

அடுத்து, உறுதிப்படுத்தலுக்கான டோக்கர் படங்களை பட்டியலிடவும்:

டாக்கர் படங்கள்

படி 6: புதுப்பிக்கப்பட்ட படத்தை வெளியிடவும்

இப்போது, ​​டோக்கர் ஹப் பதிவேட்டில் புதுப்பிக்கப்பட்ட படத்தை வெளியிடவும். இதைச் செய்ய, ''ஐ இயக்கவும் டோக்கர் புஷ் ” கட்டளை:

docker push rafia098 / html-img: 2.0

டோக்கர் பதிவேட்டில் புதுப்பிக்கப்பட்ட படம் பதிவேற்றப்பட்டுள்ளதா என்பதைச் சரிபார்க்க, டோக்கர் ஹப் அதிகாரியிடம் செல்லவும் தளம் , கணக்கில் உள்நுழைந்து, பதிவேட்டைச் சரிபார்க்கவும். கொடுக்கப்பட்ட வெளியீடு நாங்கள் திறம்பட பதிவேற்றியுள்ளோம் என்பதைக் காட்டுகிறது ' html-img 'பதிப்பு' 1.0 'மற்றும் புதுப்பிக்கப்பட்டது' 2.0 ” டோக்கர் ஹப் பதிவேட்டில்:

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

முடிவுரை

டோக்கரில் படத்தைப் புதுப்பிக்க, முதலில், பயன்பாட்டில் அத்தியாவசிய மாற்றங்களைச் செய்யுங்கள். அதன் பிறகு, உங்கள் தேவைகளுக்கு ஏற்ப Dockerfile ஐ மாற்றி கோப்பை சேமிக்கவும். அடுத்து, டோக்கர் படத்தை புதுப்பிக்க, 'டாக்கர் பில்ட்' உதவியுடன் படத்தை மீண்டும் உருவாக்கவும். டோக்கர் ஹப் பதிவேட்டில் புதுப்பிக்கப்பட்ட படத்தை வெளியிட, முதலில், படத்தைக் குறியிட்டு அதன் புதிய பதிப்பை அமைக்கவும். அதன் பிறகு, பயன்படுத்தவும் ' டோக்கர் புஷ் ” கட்டளை. இந்த இடுகை டோக்கர் படத்தை எவ்வாறு புதுப்பிப்பது என்பதை விளக்குகிறது.