டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

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

போர்டெய்னர்

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

போர்டைனர் (முன்னர் டோக்கருக்கான UI என அறியப்பட்டது) டோக்கர் ஹோஸ்ட்கள் மற்றும் டோக்கர் ஸ்வார்ம் கிளஸ்டர்களுடன் பணிபுரிவதற்கான மிகவும் பிரபலமான இணைய இடைமுகமாகும். இது மிகவும் எளிமையாகத் தொடங்குகிறது - டோக்கர் படத்தைப் பயன்படுத்துவதன் மூலம், டோக்கர் ஹோஸ்டின் முகவரி/சாக்கெட் ஒரு அளவுருவாக அனுப்பப்படும். கொள்கலன்கள், படங்கள் (டாக்கர் ஹப்பில் இருந்து அவற்றை மீட்டெடுக்கலாம்), நெட்வொர்க்குகள், தொகுதிகள், ரகசியங்கள் ஆகியவற்றை நிர்வகிக்க உங்களை அனுமதிக்கிறது. Docker 1.10+ (மற்றும் Docker Swarm 1.2.3+) ஆதரிக்கிறது. கன்டெய்னர்களைப் பார்க்கும் போது, ​​அடிப்படை புள்ளிவிவரங்கள் (வளப் பயன்பாடு, செயல்முறைகள்), பதிவுகள் மற்றும் கன்சோலுக்கான இணைப்பு (xterm.js வெப் டெர்மினல்) அவை ஒவ்வொன்றிற்கும் கிடைக்கும். இது அதன் சொந்த அணுகல் பட்டியல்களைக் கொண்டுள்ளது, இது இடைமுகத்தில் உள்ள பல்வேறு செயல்பாடுகளுக்கு போர்டைனர் பயனர்களின் உரிமைகளைக் கட்டுப்படுத்த உங்களை அனுமதிக்கிறது.

கைட்மேட்டிக் (டாக்கர் கருவிப்பெட்டி)

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

Mac OS X மற்றும் Windows இல் உள்ள Docker பயனர்களுக்கான நிலையான GUI, இது Docker Toolbox இன் ஒரு பகுதியாகும், இது Docker Engine, Compose மற்றும் Machine ஆகியவற்றை உள்ளடக்கிய ஒரு தொகுப்புக்கான நிறுவியாகும். Docker Hub இலிருந்து படங்களைப் பதிவிறக்குதல், அடிப்படை கொள்கலன் அமைப்புகளை (தொகுதிகள், நெட்வொர்க்குகள் உட்பட) நிர்வகித்தல், பதிவுகளைப் பார்ப்பது மற்றும் கன்சோலுடன் இணைத்தல் ஆகியவற்றை அனுமதிக்கும் குறைந்தபட்ச செயல்பாடுகளை இது கொண்டுள்ளது.

கப்பல் தளம்

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

ஷிப்யார்ட் என்பது ஒரு இடைமுகம் மட்டுமல்ல, டோக்கர் வள மேலாண்மை அமைப்பு, இது அதன் சொந்த API இன் இருப்பை அடிப்படையாகக் கொண்டது. ஷிப்யார்டில் உள்ள API ஆனது JSON வடிவமைப்பின் அடிப்படையில் RESTful ஆகும், 100% Docker Remote API உடன் இணக்கமானது, கூடுதல் அம்சங்களை வழங்குகிறது (குறிப்பாக, அங்கீகாரம் மற்றும் அணுகல் பட்டியல் மேலாண்மை, நிகழ்த்தப்பட்ட அனைத்து செயல்பாடுகளையும் பதிவு செய்தல்). இந்த API ஆனது வலை இடைமுகம் ஏற்கனவே கட்டமைக்கப்பட்ட அடிப்படையாகும். கொள்கலன்கள் மற்றும் படங்களுடன் நேரடியாக தொடர்பில்லாத சேவைத் தகவலைச் சேமிக்க, Shipyard RethinkDB ஐப் பயன்படுத்துகிறது. வலை இடைமுகம், கொள்கலன்களை (புள்ளிவிவரங்கள் மற்றும் பதிவுகளைப் பார்ப்பது, கன்சோலுடன் இணைப்பது உட்பட), படங்கள், டோக்கர் ஸ்வார்ம் கிளஸ்டர் முனைகள் மற்றும் தனிப்பட்ட பதிவுகளை நிர்வகிக்க உங்களை அனுமதிக்கிறது.

அட்மிரல்

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

VMware இலிருந்து ஒரு இயங்குதளம், கண்டெய்னரைஸ் செய்யப்பட்ட பயன்பாடுகளின் தானியங்கு வரிசைப்படுத்தல் மற்றும் அவர்களின் வாழ்நாள் முழுவதும் அவற்றை நிர்வகிக்க வடிவமைக்கப்பட்டுள்ளது. DevOps இன்ஜினியர்களுக்கு வாழ்க்கையை எளிதாக்க வடிவமைக்கப்பட்ட இலகுரக தீர்வாக நிலைநிறுத்தப்பட்டது. இணைய இடைமுகம் டோக்கர் ஹோஸ்ட்கள், கண்டெய்னர்கள் (+ புள்ளிவிவரங்கள் மற்றும் பதிவுகளைப் பார்க்கவும்), டெம்ப்ளேட்கள் (டோக்கர் ஹப்புடன் ஒருங்கிணைக்கப்பட்ட படங்கள்), நெட்வொர்க்குகள், பதிவேடுகள், கொள்கைகள் (எந்தக் கொள்கலன்களால் எந்த ஹோஸ்ட்கள் பயன்படுத்தப்படும் மற்றும் ஆதாரங்களை எவ்வாறு ஒதுக்குவது) ஆகியவற்றை நிர்வகிக்க உங்களை அனுமதிக்கிறது. கொள்கலன்களின் நிலையை சரிபார்க்க முடியும் (சுகாதார சோதனைகள்). டோக்கர் படமாக விநியோகிக்கப்பட்டது மற்றும் பயன்படுத்தப்பட்டது. Docker 1.12+ உடன் வேலை செய்கிறது. (இன் நிரலுக்கான அறிமுகத்தையும் பார்க்கவும் VMware வலைப்பதிவு நிறைய திரைக்காட்சிகளுடன்.)

கப்பல் நிலையம்

  • வலைத்தளத்தில்; மகிழ்ச்சியா (மூலக் குறியீடு இல்லை).
  • உரிமம்: தனியுரிமை (ஃப்ரீவேர்).
  • OS: லினக்ஸ், மேக் ஓஎஸ் எக்ஸ், விண்டோஸ்.
  • மொழிகள்/தளம்: எலக்ட்ரான் (Chromium, Node.js).

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

டாக்ஸ்டேஷன் ஒரு இளம் திட்டம், உருவாக்கப்பட்டது பெலாரசிய புரோகிராமர்கள் (இதன் மூலம், முதலீட்டாளர்களைத் தேடுகிறது அதன் மேலும் வளர்ச்சிக்காக). டோக்கர் கம்போஸ் மற்றும் மூடிய குறியீட்டிற்கான முழு ஆதரவுடன் டெவலப்பர்கள் (DevOps பொறியாளர்கள் அல்லது கணினி நிர்வாகிகள் அல்ல) அதன் கவனம் இரண்டு முக்கிய அம்சங்களாகும் (பயன்படுத்த இலவசம், ஆனால் பணத்திற்காக ஆசிரியர்கள் தனிப்பட்ட ஆதரவையும் திறன்களை மேம்படுத்துவதையும் வழங்குகிறார்கள்). படங்களை (டோக்கர் ஹப் ஆதரிக்கிறது) மற்றும் கொள்கலன்களை (+ புள்ளிவிவரங்கள் மற்றும் பதிவுகள்) நிர்வகிக்க மட்டுமல்லாமல், திட்டத்தில் ஈடுபட்டுள்ள கொள்கலன்களின் இணைப்புகளின் காட்சிப்படுத்தலுடன் திட்டங்களை உருவாக்கவும் உங்களை அனுமதிக்கிறது. கட்டளைகளை மாற்ற உங்களை அனுமதிக்கும் பாகுபடுத்தும் (பீட்டாவில்) உள்ளது docker run டோக்கர் கம்போஸ் வடிவமைப்பிற்கு. Docker 1.10.0+ (Linux) மற்றும் 1.12.0 (Mac + Windows), Docker Compose 1.6.0+ உடன் வேலை செய்கிறது.

எளிய டோக்கர் UI

  • மகிழ்ச்சியா.
  • உரிமம்: திறந்த மூல (எம்ஐடி உரிமம்).
  • OS: லினக்ஸ், மேக் ஓஎஸ் எக்ஸ், விண்டோஸ்.
  • மொழிகள்/தளம்: Electron, Scala.js (+ Scala.js இல் எதிர்வினை).

டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

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

பிற விருப்பங்களை

மதிப்பாய்வில் சேர்க்கப்படவில்லை:

  • பண்ணையதிபர் ஆர்கெஸ்ட்ரேஷன் அம்சங்கள் மற்றும் குபெர்னெட்ஸிற்கான ஆதரவைக் கொண்ட கொள்கலன் மேலாண்மை தளமாகும். திறந்த மூல (அப்பாச்சி உரிமம் 2.0); லினக்ஸில் இயங்குகிறது; ஜாவாவில் எழுதப்பட்டது. இணைய இடைமுகம் உள்ளது Rancher UI Node.js இல்.
  • காண்டேனா - "உற்பத்தியில் கொள்கலன்களை இயக்குவதற்கான டெவலப்பர்-நட்பு தளம்", அடிப்படையில் குபெர்னெட்டஸுடன் போட்டியிடுகிறது, ஆனால் இது பெட்டிக்கு வெளியே மற்றும் பயன்படுத்த எளிதான தீர்வாக நிலைநிறுத்தப்பட்டுள்ளது. CLI மற்றும் REST APIக்கு கூடுதலாக, திட்டம் ஒரு வலை இடைமுகத்தை வழங்குகிறது (ஸ்கிரீன்ஷாட்) கிளஸ்டர் மற்றும் அதன் ஆர்கெஸ்ட்ரேஷனை நிர்வகித்தல் (கிளஸ்டர் முனைகள், சேவைகள், தொகுதிகள், ரகசியங்கள் ஆகியவற்றுடன் பணிபுரிவது உட்பட), புள்ளிவிவரங்கள்/பதிவுகளைப் பார்ப்பது. திறந்த மூல (அப்பாச்சி உரிமம் 2.0); Linux, Mac OS X, Windows இல் வேலை செய்கிறது; ரூபியில் எழுதப்பட்டது.
  • தரவு கப்பி - குறைந்தபட்ச செயல்பாடுகள் மற்றும் ஆவணங்களுடன் கூடிய எளிய பயன்பாடு. திறந்த மூல (எம்ஐடி உரிமம்); லினக்ஸில் வேலை செய்கிறது (உபுண்டு தொகுப்பு மட்டுமே உள்ளது); பைத்தானில் எழுதப்பட்டது. படங்களுக்கான டோக்கர் ஹப்பை ஆதரிக்கிறது, கொள்கலன்களுக்கான பதிவுகளைப் பார்க்கிறது.
  • Panamax "சிக்கலான கண்டெய்னரைஸ் செய்யப்பட்ட பயன்பாடுகளை ட்ராக்-என்-டிராப் போல எளிமையாக்குதல்" என்ற குறிக்கோளுடன் கூடிய திட்டமாகும். இந்த நோக்கத்திற்காக, பயன்பாடுகளை வரிசைப்படுத்துவதற்கான வார்ப்புருக்களின் பட்டியலை நாங்கள் உருவாக்கினோம் (Panamax பொது வார்ப்புருக்கள்), Docker Hub இலிருந்து தரவுகளுடன் படங்கள்/பயன்பாடுகளைத் தேடும் போது இதன் முடிவுகள் காட்டப்படும். திறந்த மூல (அப்பாச்சி உரிமம் 2.0); Linux, Mac OS X, Windows இல் வேலை செய்கிறது; ரூபியில் எழுதப்பட்டது. CoreOS மற்றும் Fleet ஆர்கெஸ்ட்ரேஷன் அமைப்புடன் ஒருங்கிணைக்கப்பட்டது. இணையத்தில் காணக்கூடிய செயல்பாட்டைக் கொண்டு ஆராயும்போது, ​​2015 இல் இது ஆதரிக்கப்படுவதை நிறுத்தியது.
  • கப்பல்துறை - துருத்து விட்டமாக கொள்கலன்கள் மற்றும் டோக்கர் படங்களை நிர்வகிப்பதற்கான GUI. திறந்த மூல (எம்ஐடி உரிமம்); JavaScript/Node.js இல் எழுதப்பட்டது.

இறுதியாக: டாக்லியில் GUI எப்படி இருக்கும்? ஜாக்கிரதை, GIF 3,4 MB!டோக்கர் கொள்கலன்களை நிர்வகிப்பதற்கான GUI இடைமுகங்களின் கண்ணோட்டம்

சோசலிஸ்ட் கட்சி

எங்கள் வலைப்பதிவிலும் படிக்கவும்:

ஆதாரம்: www.habr.com

கருத்தைச் சேர்