Ukusebenza ne-Docker kukhonsoli kuwumkhuba ojwayelekile kwabaningi. Nokho, kunezikhathi lapho isikhombimsebenzisi se-GUI/iwebhu singaba usizo ngisho nakubo. Le ndatshana inikezela ngesifinyezo sezixazululo eziphawuleka kakhulu kuze kube manje, ababhali bazo abazame ukunikeza ukuxhumana okulula (noma okulungele amanye amacala) ukwazi i-Docker noma nokugcina ukufakwa kwayo okukhulu. Amanye amaphrojekthi mancane kakhulu, kanti amanye, ngokuphambene nalokho, asevele efa ...
Umthwali
-
iwebhusayithi ;GitHub ;I-Gitter . - Ilayisensi: Umthombo ovulekile (ilayisensi ye-zlib nokunye).
- OS: Linux, Mac OS X, Windows.
- Izilimi/inkundla: Hamba, JavaScript (Angular).
-
Uhlobo lwedemo (umlawuli/i-tryporter).
I-Portiner (phambilini eyayaziwa ngokuthi i-UI ye-Docker) iyisixhumi esibonakalayo sewebhu esithandwa kakhulu sokusebenza nabasingathi be-Docker namaqoqo e-Docker Swarm. Yethulwa kalula kakhulu - ngokuthumela isithombe se-Docker, esidluliswa ikheli / isokhethi ye-Docker host njengepharamitha. Ikuvumela ukuthi uphathe iziqukathi, izithombe (zingazithatha ku-Docker Hub), amanethiwekhi, amavolumu, izimfihlo. Isekela i-Docker 1.10+ (kanye ne-Docker Swarm 1.2.3+). Lapho ubuka iziqukathi, izibalo eziyisisekelo (ukusetshenziswa kwensiza, izinqubo), amalogi, ukuxhumeka kukhonsoli (itheminali yewebhu ye-xterm.js) iyatholakala ngayinye yazo. Kukhona izinhlu zokufinyelela ezikuvumela ukuthi ukhawulele amalungelo abasebenzisi be-Portiner ekusebenzeni okuhlukahlukene kusixhumi esibonakalayo.
I-Kitematic (Docker Toolbox)
-
iwebhusayithi (+Ikhasi le-Docker Toolbox );GitHub ;inkundla . - Ilayisensi: Umthombo Ovulekile (Ilayisense ye-Apache 2.0).
- OS: Mac OS X, Windows.
- Izilimi/inkundla: Electron, Node.js, React kanye ne-AltJS.
I-GUI evamile yabasebenzisi be-Docker ku-Mac OS X ne-Windows, efakwe ku-Docker Toolbox, isifaki sesethi yezinsiza ezihlanganisa ne-Docker Engine, Compose, kanye noMshini. Inesethi encane yemisebenzi ehlinzeka ngokulanda izithombe ku-Docker Hub, ukuphatha izilungiselelo eziyisisekelo zeziqukathi (kuhlanganise namavolumu, amanethiwekhi), ukubuka izingodo nokuxhuma kukhonsoli.
Isitimela
-
iwebhusayithi ;GitHub . - Ilayisensi: Umthombo Ovulekile (Ilayisense ye-Apache 2.0).
- OS: Linux, Mac OS X.
- Izilimi/inkundla: Hamba, Node.js.
I-Shipyard akuyona nje i-interface, kodwa isistimu yokuphatha insiza ye-Docker esekelwe ku-API yayo. I-API ku-Shipyard i-RESTful ngokusekelwe kufomethi ye-JSON, i-100% ehambisana ne-Docker Remote API, inikeza izici ezengeziwe (ikakhulukazi, ukuqinisekiswa nokuphathwa kohlu lokufinyelela, ukugawulwa kwayo yonke imisebenzi eyenziwe). Le API iyisisekelo lapho isixhumi esibonakalayo sewebhu sesakhiwe khona. Ukugcina imininingwane yesevisi engahlobene ngokuqondile neziqukathi nezithombe, i-Shipyard isebenzisa i-RethinkDB. Isixhumi esibonakalayo sewebhu sikuvumela ukuthi uphathe iziqukathi (okuhlanganisa nezibalo zokubuka namalogi, ukuxhuma kukhonsoli), izithombe, ama-node eqoqo e-Docker Swarm, okubhaliswa kwangasese (Okubhaliswa).
I-Admiral
-
iwebhusayithi ;GitHub . - Ilayisensi: Umthombo Ovulekile (Ilayisense ye-Apache 2.0).
- OS: Linux, Mac OS X, Windows.
- Izilimi/inkundla: Java (VMware Xenon framework).
Inkundla evela ku-VMware eyenzelwe ukuthunyelwa okuzenzakalelayo nokuphathwa kwezinhlelo zokusebenza ezifakwe esitsheni phakathi nomjikelezo wabo wokuphila. Ibekwe njengesixazululo esingasindi esidizayinelwe ukwenza impilo ibe lula konjiniyela be-DevOps. Isixhumi esibonakalayo sewebhu sikuvumela ukuthi uphathe ababungazi nge-Docker, iziqukathi (+ izibalo zokubuka namalogi), izifanekiso (izithombe ezihlanganiswe ne-Docker Hub), amanethiwekhi, amarejistri, izinqubomgomo (okuzosetshenziswa abasingathi yiziphi iziqukathi kanye nendlela yokwaba izinsiza). Uyakwazi ukuhlola isimo seziqukathi (amasheke ezempilo). Kusatshalaliswe futhi kwasetshenziswa njengesithombe se-Docker. Isebenza ne-Docker 1.12+. (Bheka futhi isingeniso sohlelo ku
I-DockStation
-
iwebhusayithi ;GitHub (ngaphandle kwekhodi yomthombo). - Ilayisensi: okuphathelene (freeware).
- OS: Linux, Mac OS X, Windows.
- Izilimi/inkundla: Electron (Chromium, Node.js).
I-DockStation iphrojekthi encane, docker run
kufomethi ye-Docker Compose. Isebenza ne-Docker 1.10.0+ (Linux) ne-1.12.0 (Mac + Windows), i-Docker Compose 1.6.0+.
I-Docker UI elula
-
GitHub . - Ilayisensi: Umthombo Ovulekile (Ilayisensi ye-MIT).
- OS: Linux, Mac OS X, Windows.
- Izilimi/inkundla: Electron, Scala.js (+ React on Scala.js).
Isixhumi esibonakalayo esilula sokusebenza ne-Docker usebenzisa i-Docker Remote API. Ikuvumela ukuthi uphathe iziqukathi nemifanekiso (ngosekelo lwe-Docker Hub), xhuma kukhonsoli, buka umlando womcimbi. Inezindlela zokususa iziqukathi ezingasetshenzisiwe nezithombe. Iphrojekthi iku-beta futhi ithuthuka kancane kakhulu (umsebenzi wangempela, uma kubhekwa izibophezelo, wehliswe ngoFebhuwari walo nyaka).
Okunye okukhethwa kukho
Akufakiwe ekubuyekezweni:
-
Qhuma iyinkundla yokuphatha iziqukathi enezici ze-orchestration nokusekelwa kwe-Kubernetes. Umthombo Ovulekile (Ilayisense ye-Apache 2.0); isebenza ku-Linux; ebhalwe nge-Java. Inokuxhumana kwewebhuI-Rancher UI ku-Node.js. -
Kontena - "inkundla elungele unjiniyela yokusebenzisa iziqukathi ekukhiqizeni", empeleni encintisana ne-Kubernetes, kodwa ebekwe njengesixazululo esenziwe ngomumo "ngaphandle kwebhokisi" nesixazululo esisebenziseka kalula. Ngokungeziwe ku-CLI kanye ne-REST API, iphrojekthi inikeza isixhumi esibonakalayo sewebhu (isithombe-skrini ) ukuphatha iqoqo kanye ne-orchestration yalo (okuhlanganisa ukusebenza ngamanodi eqoqo, izinsizakalo, amavolumu, izimfihlo), ukubuka izibalo/amalogi. Umthombo Ovulekile (Ilayisense ye-Apache 2.0); isebenza ku-Linux, Mac OS X, Windows; ebhalwe ngoRuby. -
Idatha Pulley - insiza elula enobuncane bemisebenzi kanye nemibhalo. Umthombo Ovulekile (Ilayisensi ye-MIT); isebenza ku-linux (iphakheji etholakalayo Ubuntu kuphela); ebhalwe ngePython. Isekela i-Docker Hub yezithombe, ukubuka izingodo zeziqukathi. -
I-Panamax - iphrojekthi ehlose "ukwenza ukuthunyelwa kwezicelo eziyinkimbinkimbi ezifakwe emabhokisini kube lula njengokudonsa-n-drop". Ukwenza lokhu, ngizakhele olwami uhla lwemibhalo lwezifanekiso zokuphakela izinhlelo zokusebenza (Izifanekiso Zomphakathi zePanamax ), imiphumela eboniswa lapho kuseshwa izithombe/izinhlelo zokusebenza kanye nedatha evela ku-Docker Hub. Umthombo Ovulekile (Ilayisense ye-Apache 2.0); isebenza ku-Linux, Mac OS X, Windows; ebhalwe ngoRuby. Ihlanganiswe ne-CoreOS ne-Fleet orchestration system. Uma sibheka ngomsebenzi obonakala ku-inthanethi, iyeke ukusekelwa ngo-2015. -
I-Dockly - cantilevered I-GUI yokuphatha iziqukathi ze-Docker nemifanekiso. Umthombo Ovulekile (Ilayisensi ye-MIT); ibhalwe nge-JavaScript/Node.js.
Okokugcina: ibukeka kanjani i-GUI ku-Dockly? Isexwayiso, i-GIF ku-3,4 MB!
PS
Funda futhi kubhulogi yethu:
- Β«
Ishidi lokukopela elinama-Docker Commands ". - Β«
Dlala nge-Docker - isevisi eku-inthanethi yokujwayelana okungokoqobo ne-Docker ". - Β«
I-Vulnerable Docker VM - umshini obonakalayo wephazili we-Docker kanye ne-pentesting ".
Source: www.habr.com