ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

කොන්සෝලයේ ඩොකර් සමඟ වැඩ කිරීම බොහෝ දෙනෙකුට හුරුපුරුදු පුරුද්දකි. කෙසේ වෙතත්, GUI/web interface එකක් ඔවුන්ට පවා ප්‍රයෝජනවත් විය හැකි අවස්ථා තිබේ. මෙම ලිපිය අද දක්වා ඇති වඩාත්ම කැපී පෙනෙන විසඳුම් පිළිබඳ දළ විශ්ලේෂණයක් සපයයි, එහි කතුවරුන් ඩොකර් දැන හඳුනා ගැනීමට හෝ එහි විශාල ස්ථාපනයන් පවත්වා ගැනීමට වඩාත් පහසු (හෝ සමහර අවස්ථා සඳහා සුදුසු) අතුරු මුහුණත් ලබා දීමට උත්සාහ කර ඇත. සමහර ව්‍යාපෘති ඉතා තරුණ වන අතර අනෙක් ඒවා ඊට පටහැනිව දැනටමත් මිය යමින් පවතී ...

පෝර්ටේනර්

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

Porttainer (කලින් Docker සඳහා UI ලෙස හැඳින්විණි) යනු Docker hosts සහ Docker Swarm පොකුරු සමඟ වැඩ කිරීම සඳහා වඩාත් ජනප්‍රිය වෙබ් අතුරු මුහුණතයි. එය ඉතා සරලව දියත් කර ඇත - ඩොකර් ධාරකයේ ලිපිනය / සොකට් පරාමිතියක් ලෙස සම්මත කරන ඩොකර් රූපයක් යෙදවීමෙන්. බහාලුම්, පින්තූර (ඩොකර් හබ් වෙතින් ඒවා ගත හැක), ජාල, වෙළුම්, රහස් කළමනාකරණය කිරීමට ඔබට ඉඩ සලසයි. Docker 1.10+ (සහ Docker Swarm 1.2.3+) සඳහා සහය දක්වයි. බහාලුම් බැලීමේදී, ඒ සෑම එකක් සඳහාම මූලික සංඛ්‍යාලේඛන (සම්පත් භාවිතය, ක්‍රියාවලි), ලඝු-සටහන්, කොන්සෝලය වෙත සම්බන්ධතාවය (xterm.js වෙබ් පර්යන්තය) තිබේ. අතුරුමුහුණතෙහි විවිධ මෙහෙයුම් සඳහා Portainer පරිශීලකයින්ගේ අයිතිවාසිකම් සීමා කිරීමට ඔබට ඉඩ සලසන තමන්ගේම ප්‍රවේශ ලැයිස්තු තිබේ.

Kitematic (Docker Toolbox)

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

Mac OS X සහ Windows මත Docker භාවිතා කරන්නන් සඳහා සම්මත GUI එකක්, Docker Toolbox හි ඇතුලත් කර ඇත, Docker Engine, Compose, සහ Machine ද ඇතුලත් උපයෝගිතා කට්ටලයක් සඳහා ස්ථාපකය. එය Docker Hub වෙතින් රූප බාගත කිරීම, මූලික බහාලුම් සැකසීම් (පරිමා, ජාල ඇතුළුව), ලොග් බැලීම සහ කොන්සෝලය වෙත සම්බන්ධ කිරීම සපයන අවම කාර්යයන් සමූහයක් ඇත.

නැව් තටාංගනයේ

  • වෙබ් අඩවිය; GitHub.
  • බලපත්‍රය: විවෘත මූලාශ්‍රය (Apache බලපත්‍රය 2.0).
  • OS: Linux, Mac OS X.
  • භාෂා/වේදිකාව: Go, Node.js.

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

Shipyard යනු අතුරු මුහුණතක් පමණක් නොව, එහිම API මත පදනම් වූ Docker සම්පත් කළමනාකරණ පද්ධතියකි. Shipyard හි API JSON ආකෘතිය මත පදනම්ව RESTful වේ, 100% Docker Remote API සමඟ අනුකූල වේ, අමතර විශේෂාංග (විශේෂයෙන්, සත්‍යාපනය සහ ප්‍රවේශ ලැයිස්තු කළමනාකරණය, සිදු කරන ලද සියලුම මෙහෙයුම් ලොග් කිරීම) ඉදිරිපත් කරයි. මෙම API යනු වෙබ් අතුරු මුහුණත දැනටමත් ගොඩනගා ඇති පදනමයි. බහාලුම් සහ රූපවලට සෘජුවම සම්බන්ධ නොවන සේවා තොරතුරු ගබඩා කිරීම සඳහා, Shipyard RethinkDB භාවිතා කරයි. වෙබ් අතුරු මුහුණත ඔබට බහාලුම් (සංඛ්‍යාලේඛන සහ ලඝු-සටහන් බැලීම ඇතුළුව, කොන්සෝලයට සම්බන්ධ කිරීම ඇතුළුව), රූප, Docker Swarm පොකුරු නෝඩ්, පුද්ගලික ලියාපදිංචි කිරීම් (රෙජිස්ට්‍රි) කළමනාකරණය කිරීමට ඉඩ සලසයි.

අද්මිරාල්

  • වෙබ් අඩවිය; GitHub.
  • බලපත්‍රය: විවෘත මූලාශ්‍රය (Apache බලපත්‍රය 2.0).
  • OS: Linux, Mac OS X, Windows.
  • භාෂා/වේදිකාව: ජාවා (VMware Xenon රාමුව).

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

ඔවුන්ගේ ජීවන චක්‍රය පුරාවට බහාලන යෙදුම් ස්වයංක්‍රීයව යෙදවීම සහ කළමනාකරණය කිරීම සඳහා නිර්මාණය කර ඇති VMware වෙතින් වේදිකාවකි. DevOps ඉංජිනේරුවන් සඳහා ජීවිතය පහසු කිරීම සඳහා නිර්මාණය කර ඇති සැහැල්ලු විසඳුමක් ලෙස ස්ථානගත කර ඇත. වෙබ් අතුරු මුහුණත ඔබට Docker hosts, බහාලුම් (+ බැලීමේ සංඛ්‍යාලේඛන සහ ලඝු-සටහන්), සැකිලි (Docker Hub සමඟ අනුකලිත රූප), ජාල, රෙජිස්ට්‍රි, ප්‍රතිපත්ති (පරිශීලනය කරන්නේ කුමන බහාලුම් සහ සම්පත් වෙන් කරන්නේ කෙසේද යන්න) කළමනාකරණය කිරීමට ඔබට ඉඩ සලසයි. බහාලුම්වල තත්ත්වය (සෞඛ්‍ය පරීක්‍ෂණ) පරීක්‍ෂා කිරීමට හැකියාව ඇත. ඩොකර් රූපයක් ලෙස බෙදා හැර ඇත. Docker 1.12+ සමඟ ක්‍රියා කරයි. (වැඩසටහනට හැඳින්වීම ද බලන්න VMware බ්ලොග් තිරපිටපත් ගොඩක් සමඟ.)

ඩොක්ස්ටේෂන්

  • වෙබ් අඩවිය; GitHub (මූලාශ්ර කේතය නොමැතිව).
  • බලපත්‍රය: හිමිකාර (නිදහස් මෘදුකාංග).
  • OS: Linux, Mac OS X, Windows.
  • භාෂා/වේදිකාව: ඉලෙක්ට්‍රෝන (Chromium, Node.js).

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

DockStation යනු තරුණ ව්‍යාපෘතියකි, නිර්මාණය කළා බෙලාරුසියානු වැඩසටහන්කරුවන් (එම මාර්ගයෙන්, ආයෝජකයින් සොයමින් වැඩිදුර සංවර්ධනය සඳහා). ප්‍රධාන විශේෂාංග දෙක වන්නේ Docker Compose සහ සංවෘත කේතය සඳහා පූර්ණ සහාය ඇතිව සංවර්ධකයින් (DevOps ඉංජිනේරුවන් හෝ පද්ධති පරිපාලකයින් නොවේ) කෙරෙහි අවධානය යොමු කිරීමයි (භාවිතා කිරීමට නොමිලේ, සහ මුදල් සඳහා, කතුවරුන් විසින් පුද්ගලික සහය සහ විශේෂාංග පිරිපහදු කිරීම ලබා දෙයි). ඔබට පින්තූර (Docker Hub විසින් සහාය දක්වන) සහ බහාලුම් (+ සංඛ්‍යාලේඛන සහ ලොග) කළමනාකරණය කිරීමට පමණක් නොව, ව්‍යාපෘතියට සම්බන්ධ බහාලුම් සබැඳි දෘශ්‍යකරණයෙන් ව්‍යාපෘති ආරම්භ කිරීමටද ඉඩ සලසයි. විධාන පරිවර්තනය කිරීමට ඔබට ඉඩ සලසන විග්‍රහයක් (බීටා හි) ද ඇත docker run Docker Compose ආකෘතියට. Docker 1.10.0+ (Linux) සහ 1.12.0 (Mac + Windows), Docker Compose 1.6.0+ සමඟ ක්‍රියා කරයි.

සරල Docker UI

  • GitHub.
  • බලපත්‍රය: විවෘත මූලාශ්‍රය (MIT බලපත්‍රය).
  • OS: Linux, Mac OS X, Windows.
  • භාෂා/වේදිකාව: Electron, Scala.js (+ Scala.js මත ප්‍රතික්‍රියා කරන්න).

ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

Docker Remote API භාවිතයෙන් Docker සමඟ වැඩ කිරීම සඳහා සරල අතුරු මුහුණතක්. ඔබට බහාලුම් සහ රූප කළමනාකරණය කිරීමට (Docker Hub සහාය ඇතිව), කොන්සෝලයට සම්බන්ධ වීමට, සිදුවීම් ඉතිහාසය බැලීමට ඔබට ඉඩ සලසයි. භාවිතයට නොගත් බහාලුම් සහ පින්තූර ඉවත් කිරීම සඳහා යාන්ත්‍රණ ඇත. ව්‍යාපෘතිය බීටා මට්ටමේ පවතින අතර ඉතා සෙමින් වර්ධනය වෙමින් පවතී (සැබෑ ක්‍රියාකාරකම්, කැපවීම් අනුව විනිශ්චය කිරීම, මෙම වසරේ පෙබරවාරි මාසයේදී අඩු විය).

වෙනත් විකල්ප

සමාලෝචනයට ඇතුළත් නොවේ:

  • රංචර් යනු වාද්‍ය වෘන්දයේ විශේෂාංග සහ Kubernetes සහාය ඇති බහාලුම් කළමනාකරණ වේදිකාවකි. විවෘත මූලාශ්‍රය (Apache බලපත්‍රය 2.0); Linux හි ක්රියා කරයි; ජාවා වලින් ලියා ඇත. වෙබ් අතුරු මුහුණතක් ඇත Rancher UI Node.js මත.
  • කොන්ටෙනා - "නිෂ්පාදනයේ බහාලුම් ධාවනය කිරීම සඳහා සංවර්ධක-හිතකාමී වේදිකාවක්", අත්‍යවශ්‍යයෙන්ම Kubernetes සමඟ තරඟ කරයි, නමුත් වඩාත් සූදානම් "කොටුවෙන් පිටත" සහ භාවිතයට පහසු විසඳුමක් ලෙස ස්ථානගත කර ඇත. CLI සහ REST API වලට අමතරව, ව්‍යාපෘතිය වෙබ් අතුරු මුහුණතක් ලබා දෙයි (තිර රුව) පොකුර සහ එහි වාද්‍ය වෘන්දය කළමනාකරණය කිරීමට (පොකුරු නෝඩ්, සේවා, වෙළුම්, රහස් සමඟ වැඩ කිරීම ඇතුළුව), සංඛ්‍යාලේඛන/ලොග් බැලීම. විවෘත මූලාශ්‍රය (Apache බලපත්‍රය 2.0); Linux, Mac OS X, Windows හි ක්‍රියා කරයි; Ruby වලින් ලියා ඇත.
  • දත්ත පුලි - අවම කාර්යයන් සහ ලියකියවිලි ඇති සරල උපයෝගීතාවයක්. විවෘත මූලාශ්‍රය (MIT බලපත්‍රය); linux වල වැඩ කරනවා (Ubuntu සඳහා පමණක් පැකේජය තිබේ); Python වලින් ලියා ඇත. පින්තූර සඳහා Docker Hub සඳහා සහය දක්වයි, බහාලුම් සඳහා ලඝු-සටහන් බැලීම.
  • පැනමක්ස් - "drag-n-drop තරම් සරල ලෙස සංකීර්ණ බහාලුම් යෙදවුම් යෙදවීම" ඉලක්ක කරගත් ව්‍යාපෘතියකි. මෙය සිදු කිරීම සඳහා, මම යෙදුම් යෙදවීම සඳහා මගේම සැකිලි නාමාවලියක් නිර්මාණය කළෙමි (පැනමැක්ස් පොදු සැකිලි), Docker Hub වෙතින් දත්ත සමඟ පින්තූර / යෙදුම් සොයන විට එහි ප්‍රතිඵල පෙන්වයි. විවෘත මූලාශ්‍රය (Apache බලපත්‍රය 2.0); Linux, Mac OS X, Windows හි ක්‍රියා කරයි; Ruby වලින් ලියා ඇත. CoreOS සහ Fleet orchestration පද්ධතිය සමඟ ඒකාබද්ධ වී ඇත. අන්තර්ජාලයේ දෘශ්‍යමාන ක්‍රියාකාරකම් අනුව විනිශ්චය කිරීම, 2015 දී එයට සහය දැක්වීම නතර විය.
  • ඩොක්ලි - කන්ටිලිවර්ඩ් ඩොකර් බහාලුම් සහ රූප කළමනාකරණය සඳහා GUI. විවෘත මූලාශ්‍රය (MIT බලපත්‍රය); JavaScript/Node.js වලින් ලියා ඇත.

අවසාන වශයෙන්: ඩොක්ලි හි GUI පෙනෙන්නේ කෙසේද? ප්‍රවේශම් වන්න, GIF 3,4 MB ට!ඩොකර් බහාලුම් කළමනාකරණය සඳහා GUI අතුරුමුහුණත් පිළිබඳ දළ විශ්ලේෂණය

ප්රාදේශීය සභා

අපගේ බ්ලොග් අඩවියේ ද කියවන්න:

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න