Yfirlit yfir GUI tengi til að stjórna Docker gámum

Yfirlit yfir GUI tengi til að stjórna Docker gámum

Að vinna með Docker í stjórnborðinu er kunnugleg venja fyrir marga. Hins vegar eru tímar þegar GUI / vefviðmót getur verið gagnlegt jafnvel fyrir þá. Greinin veitir yfirlit yfir athyglisverðustu lausnirnar hingað til, höfundar þeirra reyndu að bjóða upp á þægilegri (eða henta í sumum tilfellum) viðmót til að kynnast Docker eða jafnvel þjónusta stórar uppsetningar á honum. Sum verkefnanna eru mjög ung á meðan önnur þvert á móti eru þegar að deyja út...

Portaer

  • Site; GitHub; Gitter.
  • Leyfi: Open Source (zlib leyfi og aðrir).
  • Stýrikerfi: Linux, Mac OS X, Windows.
  • Tungumál/vettvangur: Go, JavaScript (Angular).
  • Demo útgáfa (admin/tryporttainer).

Yfirlit yfir GUI tengi til að stjórna Docker gámum

Portainer (áður þekkt sem UI fyrir Docker) er vinsælasta vefviðmótið til að vinna með Docker vélum og Docker Swarm klasa. Það byrjar mjög einfaldlega - með því að dreifa Docker mynd, sem heimilisfang/innstungur Docker gestgjafans er send til sem breytu. Gerir þér kleift að stjórna gámum, myndum (getur sótt þær frá Docker Hub), netkerfum, bindum, leyndarmálum. Styður Docker 1.10+ (og Docker Swarm 1.2.3+). Þegar gámar eru skoðaðir eru grunntölfræði (auðlindanotkun, ferli), annálar og tenging við stjórnborðið (xterm.js vefstöð) tiltæk fyrir hvern þeirra. Það hefur sína eigin aðgangslista sem gerir þér kleift að takmarka réttindi Portainer notenda við ýmsar aðgerðir í viðmótinu.

Kitematic (Docker Toolbox)

Yfirlit yfir GUI tengi til að stjórna Docker gámum

Staðlað GUI fyrir Docker notendur á Mac OS X og Windows, sem er hluti af Docker Toolbox, uppsetningarforriti fyrir sett af tólum sem einnig inniheldur Docker Engine, Compose og Machine. Það hefur lágmarks sett af aðgerðum sem gerir kleift að hlaða niður myndum frá Docker Hub, stjórna grunnstillingum gáma (þar á meðal rúmmál, netkerfi), skoða annála og tengjast stjórnborðinu.

Shipyard

  • Site; GitHub.
  • Leyfi: Open Source (Apache License 2.0).
  • Stýrikerfi: Linux, Mac OS X.
  • Tungumál/vettvangur: Go, Node.js.

Yfirlit yfir GUI tengi til að stjórna Docker gámum

Skipasmíðastöð er ekki bara viðmót, heldur Docker auðlindastjórnunarkerfi byggt á eigin API. API í Shipyard er RESTful byggt á JSON sniði, 100% samhæft við Docker Remote API, býður upp á viðbótareiginleika (sérstaklega auðkenningar- og aðgangslistastjórnun, skráningu allra aðgerða sem framkvæmdar eru). Þetta API er grunnurinn sem vefviðmótið er þegar byggt í kringum. Til að geyma þjónustuupplýsingar sem tengjast ekki gámum og myndum beint, notar Shipyard RethinkDB. Vefviðmótið gerir þér kleift að hafa umsjón með gámum (þar á meðal að skoða tölfræði og annála, tengingu við stjórnborðið), myndir, Docker Swarm klasahnúta, einkaskrár (skrár).

Admiral

  • Site; GitHub.
  • Leyfi: Open Source (Apache License 2.0).
  • Stýrikerfi: Linux, Mac OS X, Windows.
  • Tungumál/vettvangur: Java (VMware Xenon ramma).

Yfirlit yfir GUI tengi til að stjórna Docker gámum

Vettvangur frá VMware hannaður fyrir sjálfvirka dreifingu gámaforrita og stjórnun þeirra á lífsferli þeirra. Staðsett sem létt lausn sem er hönnuð til að gera lífið auðveldara fyrir DevOps verkfræðinga. Vefviðmótið gerir þér kleift að stjórna Docker gestgjöfum, gámum (+ skoða tölfræði og logs), sniðmát (myndir samþættar Docker Hub), netkerfum, skrám, stefnum (hvaða vélar verða notaðir af hvaða gámum og hvernig á að úthluta fjármagni). Geta athugað stöðu gáma (heilbrigðiseftirlit). Dreift og dreift sem Docker mynd. Virkar með Docker 1.12+. (Sjá einnig kynningu á forritinu í VMware blogg með fullt af skjámyndum.)

DockStation

  • Site; GitHub (enginn frumkóði).
  • Leyfi: einkaleyfi (ókeypis hugbúnaður).
  • Stýrikerfi: Linux, Mac OS X, Windows.
  • Tungumál/vettvangur: Rafeind (Chromium, Node.js).

Yfirlit yfir GUI tengi til að stjórna Docker gámum

DockStation er ungt verkefni, búin til Hvítrússneskir forritarar (sem, við the vegur, að leita að fjárfestum fyrir frekari þróun þess). Tveir megineiginleikar eru áhersla þess á forritara (ekki DevOps verkfræðinga eða kerfisstjóra) með fullan stuðning fyrir Docker Compose og lokaðan kóða (ókeypis í notkun, en fyrir peninga bjóða höfundarnir persónulegan stuðning og endurbætur á getu). Gerir þér ekki aðeins kleift að stjórna myndum (studd af Docker Hub) og gámum (+ tölfræði og logs), heldur einnig að búa til verkefni með sjónrænum tengingum gáma sem taka þátt í verkefninu. Það er líka þáttari (í beta) sem gerir þér kleift að umbreyta skipunum docker run í Docker Compose sniði. Virkar með Docker 1.10.0+ (Linux) og 1.12.0 (Mac + Windows), Docker Compose 1.6.0+.

Einfalt Docker UI

  • GitHub.
  • Leyfi: Open Source (MIT leyfi).
  • Stýrikerfi: Linux, Mac OS X, Windows.
  • Tungumál/vettvangur: Electron, Scala.js (+ React on Scala.js).

Yfirlit yfir GUI tengi til að stjórna Docker gámum

Einfalt viðmót til að vinna með Docker með Docker Remote API. Gerir þér kleift að stjórna gámum og myndum (með Docker Hub stuðningi), tengjast stjórnborðinu og skoða viðburðasögu. Er með kerfi til að fjarlægja ónotuð ílát og myndir. Verkefnið er í beta og þróast mjög hægt (raunveruleg virkni, af skuldbindingunum að dæma, dó í febrúar á þessu ári).

aðrir valkostir

Ekki innifalið í umsögninni:

  • Búgarðsmaður er gámastjórnunarvettvangur með hljómsveitaraðgerðum og stuðningi fyrir Kubernetes. Open Source (Apache License 2.0); keyrir á Linux; skrifað á Java. Er með vefviðmót Rancher HÍ á Node.js.
  • Kontena — „framleiðandavænn vettvangur til að keyra gáma í framleiðslu,“ í raun í samkeppni við Kubernetes, en staðsettur sem útúr kassanum og auðveldari í notkun. Auk CLI og REST API býður verkefnið upp á vefviðmót (skjáskot) að stjórna klasanum og skipulagningu hans (þar á meðal að vinna með klasahnúta, þjónustu, bindi, leyndarmál), skoða tölfræði/dagskrár. Open Source (Apache License 2.0); virkar á Linux, Mac OS X, Windows; skrifað í Ruby.
  • Gagnahjól - einfalt tól með lágmarksaðgerðum og skjölum. Open Source (MIT leyfi); virkar á Linux (aðeins Ubuntu pakki í boði); skrifað í Python. Styður Docker Hub fyrir myndir, skoða logs fyrir gáma.
  • Panamax er verkefni með það að markmiði að „gera uppsetningu flókinna gámaforrita eins einfalda og draga-n-sleppa. Í þessu skyni bjuggum við til okkar eigin verslun með sniðmát til að dreifa forritum (Panamax opinber sniðmát), niðurstöður þeirra eru sýndar þegar leitað er að myndum / forritum ásamt gögnum frá Docker Hub. Open Source (Apache License 2.0); virkar á Linux, Mac OS X, Windows; skrifað í Ruby. Innbyggt með CoreOS og flota hljómsveitarkerfi. Miðað við starfsemina sem er sýnileg á netinu hætti að styðja hana árið 2015.
  • Dockly - cantilever GUI til að stjórna gámum og Docker myndum. Open Source (MIT leyfi); skrifað í JavaScript/Node.js.

Að lokum: hvernig lítur GUI út í Dockly? Varist, GIF er 3,4 MB!Yfirlit yfir GUI tengi til að stjórna Docker gámum

PS

Lestu líka á blogginu okkar:

Heimild: www.habr.com

Bæta við athugasemd