په کنسول کې د ډاکر سره کار کول د ډیری لپاره پیژندل شوی معمول دی. په هرصورت، داسې وختونه شتون لري کله چې د GUI/ویب انٹرفیس حتی د دوی لپاره ګټور وي. مقاله تر دې دمه ترټولو د پام وړ حلونو یوه عمومي کتنه وړاندې کوي ، د کومو لیکوالانو هڅه کړې چې د ډاکر پیژندلو یا حتی د دې لوی تاسیساتو خدمت کولو لپاره خورا اسانه (یا د ځینې قضیو لپاره مناسب) انٹرفیس وړاندیز کړي. ځینې پروژې خورا ځوانې دي، پداسې حال کې چې نور، برعکس، مخکې له منځه تللي دي ...
پورټینر
-
ویب پاڼه ;GitHub ;ګیټر . - جواز: خلاص سرچینه (زلیب جواز او نور).
- OS: لینکس، Mac OS X، وینډوز.
- ژبې/پلیټ فارم: لاړ شئ، جاواسکریپټ (زاویه).
-
د ډیمو نسخه (اډمین / هڅه کوونکی).
پورټینر (پخوا د ډاکر لپاره د UI په نوم پیژندل شوی) د ډاکر کوربه او ډاکر سوارم کلسترونو سره کار کولو لپاره خورا مشهور ویب انٹرفیس دی. دا خورا ساده پیل کیږي - د ډاکر عکس په ځای کولو سره ، کوم ته چې د ډاکر کوربه پته / ساکټ د پیرامیټر په توګه تیریږي. تاسو ته اجازه درکوي کانټینرونه اداره کړئ ، عکسونه (د ډاکر هب څخه یې ترلاسه کولی شئ) ، شبکې ، حجمونه ، رازونه. د ډاکر 1.10+ (او د ډاکر سوارم 1.2.3+) ملاتړ کوي. کله چې کانټینرونه ګورئ، لومړني احصایې (د سرچینو کارول، پروسې)، لاګونه، او کنسول سره اړیکه (xterm.js ویب ټرمینل) د هر یو لپاره شتون لري. دا خپل د لاسرسي لیستونه لري چې تاسو ته اجازه درکوي په انٹرفیس کې د مختلف عملیاتو لپاره د پورټینر کاروونکو حقونه محدود کړئ.
Kitematic (Docker Toolbox)
-
ویب پاڼه (+د ډاکر اوزار بکس پاڼه );GitHub ;فورم . - جواز: خلاص سرچینه (د اپاچی جواز 2.0).
- OS: Mac OS X، وینډوز.
- ژبې/پلیټ فارم: الکترون، نوډ.جز، غبرګون او AltJS.
په Mac OS X او وینډوز کې د Docker کاروونکو لپاره معیاري GUI، کوم چې د Docker Toolbox برخه ده، د یوټیلټیو سیټ لپاره انسټالر چې د ډاکر انجن، کمپوز او ماشین هم پکې شامل دي. دا د دندو لږترلږه سیټ لري چې د ډاکر هب څخه د عکسونو ډاونلوډ کولو ته اجازه ورکوي ، د لومړني کانټینر تنظیماتو اداره کول (د حجمونو ، شبکو په شمول) ، د لاګونو لیدل او کنسول سره وصل کول.
شپې
-
ویب پاڼه ;GitHub . - جواز: خلاص سرچینه (د اپاچی جواز 2.0).
- OS: لینکس، Mac OS X.
- ژبې/پلیټ فارم: Go, Node.js.
شپ یارډ یوازې یو انٹرفیس نه دی ، بلکه د ډاکر سرچینې مدیریت سیسټم دی ، کوم چې د خپل API شتون پراساس دی. په شپیارډ کې API د JSON فارمیټ پراساس RESTful دی ، 100٪ د ډاکر ریموټ API سره مطابقت لري ، اضافي ب featuresې وړاندې کوي (په ځانګړي توګه د تصدیق او لاسرسي لیست مدیریت ، د ټولو ترسره شوي عملیاتو ننوتل). دا API هغه اساس دی چې شاوخوا یې ویب انٹرفیس لا دمخه جوړ شوی. د خدماتو معلوماتو ذخیره کولو لپاره چې په مستقیم ډول د کانټینرونو او عکسونو سره تړاو نلري، شپیارډ RethinkDB کاروي. ویب انٹرفیس تاسو ته اجازه درکوي کانټینرونه اداره کړئ (د احصایو او لاګونو لیدل ، کنسول سره وصل کول) ، عکسونه ، د ډاکر سوارم کلستر نوډونه ، او شخصي راجسټرې.
ادمیرال
-
ویب پاڼه ;GitHub . - جواز: خلاص سرچینه (د اپاچی جواز 2.0).
- OS: لینکس، Mac OS X، وینډوز.
- ژبې/پلیټ فارم: جاوا (VMware Xenon چوکاټ).
د VMware څخه یو پلیټ فارم د کانټینر شوي غوښتنلیکونو اتومات پلي کولو او د دوی د ژوند په اوږدو کې د دوی مدیریت لپاره ډیزاین شوی. د لږ وزن لرونکي حل په توګه موقعیت لري ترڅو د DevOps انجینرانو لپاره ژوند اسانه کړي. ویب انٹرفیس تاسو ته اجازه درکوي د ډاکر کوربه ، کانټینرونه (+ احصایې او لاګونه وګورئ) ، ټیمپلیټونه (انځورونه د ډاکر هب سره مدغم شوي) ، شبکې ، راجسټرې ، پالیسۍ (کوم کوربه به د کوم کانټینرونو لخوا کارول کیږي او څنګه سرچینې تخصیص کړي). د کانټینرونو حالت چیک کولو توان لري (روغتیا معاینه). د ډاکر عکس په توګه توزیع او ځای په ځای شوی. د ډاکر 1.12+ سره کار کوي. (په دې کې د برنامه پیژندنه هم وګورئ
DockStation
-
ویب پاڼه ;GitHub (د سرچینې کوډ نشته). - جواز: ملکیت (فریویر).
- OS: لینکس، Mac OS X، وینډوز.
- ژبې/پلیټ فارم: الکترون (کرومیم، نوډ. js).
DockStation یوه ځوانه پروژه ده، docker run
د ډاکر کمپوز فارمیټ ته. د Docker 1.10.0+ (Linux) او 1.12.0 (Mac + Windows) سره کار کوي، Docker Compose 1.6.0+.
ساده ډاکر UI
-
GitHub . - جواز: خلاص سرچینه (MIT جواز).
- OS: لینکس، Mac OS X، وینډوز.
- ژبې/پلیټ فارم: الکترون، Scala.js (+ په Scala.js باندې عکس العمل).
د ډاکر ریموټ API په کارولو سره د ډاکر سره کار کولو لپاره یو ساده انٹرفیس. تاسو ته اجازه درکوي کانټینرونه او عکسونه اداره کړئ (د ډاکر هب ملاتړ سره) ، کنسول سره وصل شئ ، او د پیښې تاریخ وګورئ. د غیر استعمال شوي کانټینرونو او عکسونو لرې کولو میکانیزمونه لري. پروژه په بیټا کې ده او خورا ورو وده کوي (ریښتیني فعالیت ، د ژمنو لخوا قضاوت کول ، د دې کال په فبروري کې مړ شو).
د نورو انتخابونو
په بیاکتنه کې شامل ندي:
-
رنچر د کانټینر مدیریت پلیټ فارم دی چې د آرکیسټریشن ځانګړتیاوې او د کوبرنیټس لپاره ملاتړ لري. خلاص سرچینه (د اپاچی جواز 2.0)؛ په لینوکس چلیږي؛ په جاوا کې لیکل شوی. یو ویب انٹرفیس لريRancher UI په Node.js کې. -
کونټینا - "په تولید کې د کانټینرونو چلولو لپاره د پراختیا کونکي دوستانه پلیټ فارم" ، په لازمي ډول د کوبرنیټس سره سیالي کوي ، مګر د بکس څخه بهر او د کارولو اسانه حل په توګه موقعیت لري. د CLI او REST API سربیره، پروژه د ویب انٹرفیس وړاندیز کوي (د شاونټ شاټ ) د کلستر اداره کول او د هغې آرکیسټریشن (پشمول د کلستر نوډونو، خدماتو، حجمونو، رازونو سره کار کول)، د احصایې/لاګ لیدل. خلاص سرچینه (د اپاچی جواز 2.0)؛ په لینکس، Mac OS X، وینډوز کې کار کوي؛ په روبی لیکل شوی. -
ډیټا پللی - د لږ تر لږه دندو او اسنادو سره یو ساده افادیت. خلاص سرچینه (MIT جواز)؛ په لینوکس کار کوي (یوازې د اوبنټو بسته شتون لري); په Python کې لیکل شوی. د عکسونو لپاره د ډاکر هب ملاتړ کوي ، د کانټینرونو لپاره لاګونه لیدل. -
پاناماک یوه پروژه ده چې هدف یې "د پیچلي کانټینر شوي غوښتنلیکونو پلي کول د ډریګ-این-ډراپ په څیر ساده کول دي." د دې هدف لپاره، موږ د غوښتنلیکونو د ځای په ځای کولو لپاره د ټیمپلیټونو خپل کتلاګ جوړ کړ (د پاناماکس عامه کينډۍ )، هغه پایلې چې له هغې څخه ښودل کیږي کله چې د ډاکر هب څخه ډیټا سره د عکسونو / غوښتنلیکونو لټون کول. خلاص سرچینه (د اپاچی جواز 2.0)؛ په لینکس، Mac OS X، وینډوز کې کار کوي؛ په روبی لیکل شوی. د CoreOS او Fleet Orchestration سیسټم سره یوځای شوی. په انټرنیټ کې د لیدل شوي فعالیت په اړه قضاوت کول، دا په 2015 کې ملاتړ بند شو. -
ډوکلی - کانټیلیور شوی د کانټینرونو او ډاکر عکسونو اداره کولو لپاره GUI. خلاص سرچینه (MIT جواز)؛ په JavaScript/Node.js کې لیکل شوی.
په نهایت کې: GUI په ډاکلي کې څه ښکاري؟ خبر اوسئ، GIF 3,4 MB دی!
PS
زموږ په بلاګ کې هم ولولئ:
- «
ډاکر د فریب شیټ امر کوي ". - «
د ډاکر سره لوبې وکړئ - د ډاکر سره د عملي پیژندنې لپاره آنلاین خدمت ". - «
زیان منونکی ډاکر VM - د ډاکر او پینټیسټینګ لپاره د معما مجازی ماشین ".
سرچینه: www.habr.com