Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

Ukusebenza noDocker kwikhonsoli yinto eqhelekileyo yabaninzi. Nangona kunjalo, kukho amaxesha apho i-GUI/ujongano lwewebhu lunokuba luncedo nakubo. Eli nqaku libonelela ngesishwankathelo sezona zisombululo ziphawuleka ukuza kuthi ga ngoku, ababhali abazamile ukubonelela ngokulula ngakumbi (okanye kufanelekile kwezinye iimeko) ujongano lokwazi iDocker okanye nokugcina ufakelo olukhulu lwayo. Ezinye zeeprojekthi zincinci kakhulu, ngelixa ezinye, ngokuchaseneyo, sele zifa ...

Umgcini

  • website; GitHub; Gitter.
  • Ilayisensi: Umthombo ovulekileyo (ilayisensi ye-zlib kunye nabanye).
  • OS: Linux, Mac OS X, Windows.
  • Iilwimi / iqonga: Hamba, iJavaScript (Angular).
  • Inguqulelo yedemo (umlawuli/i-tryporter).

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

I-Portiner (eyayisaziwa njenge-UI ye-Docker) yeyona ndlela idumileyo yewebhu yokusebenza nababuthi be-Docker kunye namaqela e-Docker Swarm. Iqaliswe ngokulula kakhulu - ngokuthumela umfanekiso weDocker, ogqithiswe idilesi / isokethi yenginginya yeDocker njengeparamitha. Ikuvumela ukuba ulawule izikhongozeli, imifanekiso (inokuzithatha kwi-Docker Hub), amanethiwekhi, imiqulu, iimfihlo. Ixhasa i-Docker 1.10+ (kunye ne-Docker Swarm 1.2.3+). Xa ujonga izikhongozeli, izibalo ezisisiseko (ukusetyenziswa kovimba, iinkqubo), iilog, uqhagamshelo kwi-console (xterm.js web terminal) ziyafumaneka kuzo zonke. Kukho uluhlu lofikelelo oluvumela ukuba uthintele amalungelo abasebenzisi bePortiner kwimisebenzi eyahlukeneyo kujongano.

Kitematic (Docker Toolbox)

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

I-GUI eqhelekileyo yabasebenzisi be-Docker kwi-Mac OS X kunye ne-Windows, efakwe kwi-Docker Toolbox, i-installer yesethi yezinto eziluncedo eziquka i-Docker Engine, Compose, kunye noMatshini. Inesethi encinci yemisebenzi ebonelela ngokukhuphela imifanekiso kwi-Docker Hub, ukulawula izicwangciso zesikhongozeli ezisisiseko (kubandakanywa nemiqulu, amanethiwekhi), ukujonga izigodo kunye nokudibanisa kwi-console.

zalapho

  • website; GitHub.
  • Ilayisensi: Umthombo ovulekileyo (i-Apache License 2.0).
  • OS: Linux, Mac OS X.
  • Iilwimi/iqonga: Hamba, Node.js.

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

I-Shipyard ayisiyonto nje yojongano, kodwa yinkqubo yolawulo lwezixhobo ze-Docker esekwe kwi-API yayo. I-API kwi-Shipyard i-RESTful ngokusekelwe kwifomathi ye-JSON, i-100% ehambelana ne-Docker Remote API, inikezela ngeempawu ezongezelelweyo (ngokukodwa, ukuqinisekiswa kunye nolawulo loluhlu lokufikelela, ukugawulwa kwayo yonke imisebenzi eyenziwayo). Le API sisiseko apho ujongano lwewebhu sele lwakhiwe. Ukugcina ulwazi lwenkonzo olungahambelani ngokuthe ngqo kwizikhongozeli kunye nemifanekiso, i-Shipyard isebenzisa i-RethinkDB. I-interface yewebhu ikuvumela ukuba ulawule izikhongozeli (kubandakanywa izibalo zokujonga kunye nezigodo, ukuxhuma kwi-console), imifanekiso, i-Docker Swarm cluster nodes, iirejista zabucala (iiRegistries).

Admiral

  • website; GitHub.
  • Ilayisensi: Umthombo ovulekileyo (i-Apache License 2.0).
  • OS: Linux, Mac OS X, Windows.
  • Iilwimi/iqonga: iJava (isakhelo seVMware Xenon).

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

Iqonga elivela kwi-VMware eliyilelwe ukuthunyelwa ngokuzenzekelayo kunye nokulawulwa kwezicelo ezifakwe kwiikhonteyina kumjikelo wabo wobomi. Ibekwe njengesisombululo esikhaphukhaphu esenzelwe ukwenza ubomi bube lula kwiinjineli zeDevOps. Ujongano lwewebhu lukuvumela ukuba ulawule iinginginya ngeDocker, iziqulathi (+ ukujonga izibalo kunye nelogi), iitemplates (imifanekiso edityaniswe neDocker Hub), uthungelwano, iirejistri, imigaqo-nkqubo (eya kusetyenziswa ngababungazi ukuba zeziphi izikhongozeli kunye nendlela yokwaba izibonelelo). Uyakwazi ukujonga ubume bezikhongozeli (ukuhlolwa kwempilo). Isasazwe kwaye ibekwe njengomfanekiso weDocker. Isebenza kunye neDocker 1.12+. (Jonga kwanentshayelelo yocwangciso kwi VMware blog ngemifanekiso-skrini emininzi.)

Isikhululo seDockStation

  • website; GitHub (ngaphandle kwekhowudi yomthombo).
  • Ilayisensi: ubunini (freeware).
  • OS: Linux, Mac OS X, Windows.
  • Iilwimi / iqonga: I-Electron (Chromium, Node.js).

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

I-DockStation yiprojekthi encinci, yenziwe abadwelisi benkqubo Belarusian (oko kukuthi, ngendlela, ukukhangela abatyali-mali ukwenzela uphuhliso olungaphaya). Iimpawu ezimbini eziphambili zijolise kubaphuhlisi (kungekhona iinjineli ze-DevOps okanye abalawuli benkqubo) ngenkxaso epheleleyo yeDocker Compose kunye nekhowudi evaliweyo (ikhululekile ukuyisebenzisa, kunye nemali, ababhali banikela ngenkxaso yomntu kunye nokulungiswa kweempawu). Ikuvumela ukuba ungagcini nje ukulawula imifanekiso (exhaswa yi-Docker Hub) kunye nezikhongozeli (+ izibalo kunye neelogi), kodwa kwakhona uqalise iiprojekthi ngokubonwa kweekhonkco zesikhongozeli ezibandakanyekayo kwiprojekthi. Kukwakho isicazululi (kwi-beta) esikuvumela ukuba uguqule imiyalelo docker run kwiDocker Qamba ifomathi. Isebenza kunye ne-Docker 1.10.0+ (Linux) kunye ne-1.12.0 (Mac + Windows), i-Docker Compose 1.6.0+.

I-UI yeDocker elula

  • GitHub.
  • Ilayisensi: Umthombo ovulekileyo (Ilayisensi ye-MIT).
  • OS: Linux, Mac OS X, Windows.
  • Iilwimi / iqonga: Electron, Scala.js (+ React on Scala.js).

Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

Ujongano olulula lokusebenza kunye neDocker usebenzisa iDocker Remote API. Ikuvumela ukuba ulawule izitya kunye nemifanekiso (ngenkxaso ye-Docker Hub), qhagamshela kwi-console, jonga imbali yomcimbi. Ineendlela zokususa izitya ezingasetyenziswanga kunye nemifanekiso. Iprojekthi ikwi-beta kwaye iphuhla ngokucothayo (umsebenzi owonayo, kujongwa ngokwezibophelelo, uthotywe ngoFebruwari walo nyaka).

Ezinye iindlela

Ayiqukwanga kuphononongo:

  • Ukuxhamla liqonga lolawulo lwesikhongozeli esineempawu zokucula kunye nenkxaso yeKubernetes. Umthombo ovulekileyo (i-Apache License 2.0); isebenza kwi Linux; ibhalwe kwiJava. Inonxibelelwano lwewebhu Rancher UI kwi-Node.js.
  • Kontena - "iqonga elinomphuhlisi elilungele ukuqhuba izitya kwimveliso", ngokubalulekileyo ekhuphisana neKubernetes, kodwa ibekwe njengendawo esele yenziwe "ngaphandle kwebhokisi" kunye nesisombululo esilula ukuyisebenzisa. Ukongeza kwi-CLI kunye ne-REST API, iprojekthi inikezela nge-interface yewebhu (umfanekiso weskrini) ukulawula iklasta kunye ne-orchestration yayo (kubandakanywa nokusebenza kunye nodi lweqela, iinkonzo, imiqulu, iimfihlo), ukujonga izibalo/iilogi. Umthombo ovulekileyo (i-Apache License 2.0); isebenza kwiLinux, Mac OS X, Windows; ibhalwe ngoRuby.
  • I-Pulley yedatha - into eluncedo elula enobuncinci bemisebenzi kunye namaxwebhu. Umthombo oVulekileyo (Ilayisensi ye-MIT); isebenza kwilinux (kuphela iphakheji ekhoyo yoBuntu); ibhalwe kwiPython. Ixhasa i-Docker Hub yemifanekiso, iilog zokujonga izikhongozeli.
  • IPanamax -iprojekthi ejolise "ekwenzeni ukusasazwa kwezicelo ezintsonkothileyo eziqulathiweyo ngokulula njengokutsala-n-ukuwisa". Ukwenza oku, ndizenzele olwam ulawulo lweetemplates zokusebenzisa izicelo (Izakhelo zoLuntu zePanamax), iziphumo eziboniswa xa ukhangela imifanekiso / izicelo kunye nedatha evela kwi-Docker Hub. Umthombo ovulekileyo (i-Apache License 2.0); isebenza kwiLinux, Mac OS X, Windows; ibhalwe ngoRuby. Idityaniswe neCoreOS kunye neFleet orchestration system. Ukuqwalasela umsebenzi obonakalayo kwi-Intanethi, yayeka ukuxhaswa kwi-2015.
  • I-Dockly - cantilevered I-GUI yokulawula izitya zeDocker kunye nemifanekiso. Umthombo oVulekileyo (Ilayisensi ye-MIT); ibhalwe kwiJavaScript/Node.js.

Okokugqibela: ibukeka njani iGUI eDockly? Isilumkiso, i-GIF kwi-3,4 MB!Isishwankathelo se-GUI yojongano lolawulo lwezikhongozeli zeDocker

PS

Funda nakwibhlog yethu:

umthombo: www.habr.com

Yongeza izimvo