เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚ เชกเซ‹เช•เชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช เช˜เชฃเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชชเชฐเชฟเชšเชฟเชค เชจเชฟเชฏเชฎเชฟเชค เช›เซ‡. เชœเซ‹ เช•เซ‡, เชเชตเชพ เชธเชฎเชฏเซ‡ เชนเซ‹เชฏ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ GUI/เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช† เชฒเซ‡เช– เช†เชœ เชธเซเชงเซ€เชจเชพ เชธเซŒเชฅเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช‰เช•เซ‡เชฒเซ‹เชจเซ€ เชเชพเช‚เช–เซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชจเชพ เชฒเซ‡เช–เช•เซ‹เช เชกเซ‹เช•เชฐเชจเซ‡ เชœเชพเชฃเชตเชพ เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชฎเซ‹เชŸเชพ เชธเซเชฅเชพเชชเชจเซ‹เชจเซ‡ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เช…เชจเซเช•เซ‚เชณ (เช…เชฅเชตเชพ เช•เซ‡เชŸเชฒเชพเช• เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชฏเซ‹เช—เซเชฏ) เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เช–เซ‚เชฌ เชœ เชจเชพเชจเชพ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช…เชจเซเชฏ, เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฎเชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ ...

เชชเซ‹เชฐเซเชŸเซ‡เชจเชฐ

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

เชชเซ‹เชฐเซเชŸเซ‡เชจเชฐ (เช…เช—เชพเช‰ เชกเซ‹เช•เชฐ เชฎเชพเชŸเซ‡ UI เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชคเซเช‚) เช เชกเซ‹เช•เชฐ เชนเซ‹เชธเซเชŸเซเชธ เช…เชจเซ‡ เชกเซ‹เช•เชฐ เชธเซเชตเซ‹เชฐเซเชฎ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡. เชคเซ‡ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เชฐเซ€เชคเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ - เชเช• เชกเซ‹เช•เชฐ เชˆเชฎเซ‡เชœ เชœเชฎเชพเชตเซ€เชจเซ‡, เชœเซ‡ เชกเซ‹เช•เชฐ เชนเซ‹เชธเซเชŸเชจเซเช‚ เชธเชฐเชจเชพเชฎเซเช‚/เชธเซ‹เช•เซ‡เชŸ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชคเชฐเซ€เช•เซ‡ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ, เช›เชฌเซ€เช“ (เชคเซ‡เชฎเชจเซ‡ เชกเซ‹เช•เชฐ เชนเชฌเชฎเชพเช‚เชฅเซ€ เชฒเชˆ เชถเช•เซ‡ เช›เซ‡), เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ, เชตเซ‹เชฒเซเชฏเซเชฎเซเชธ, เชฐเชนเชธเซเชฏเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. Docker 1.10+ (เช…เชจเซ‡ Docker Swarm 1.2.3+) เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช•เชจเซเชŸเซ‡เชจเชฐ เชœเซ‹เชคเซ€ เชตเช–เชคเซ‡, เชฎเซ‚เชณเชญเซ‚เชค เช†เช‚เช•เชกเชพ (เชธเช‚เชธเชพเชงเชจ เชตเชชเชฐเชพเชถ, เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“), เชฒเซ‹เช—เซเชธ, เช•เชจเซเชธเซ‹เชฒ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชถเชจ (xterm.js เชตเซ‡เชฌ เชŸเชฐเซเชฎเชฟเชจเชฒ) เชคเซ‡ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เชคเซเชฏเชพเช‚ เชชเซ‹เชคเชพเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฒเชฟเชธเซเชŸ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชจเชฐ เชฏเซเชเชฐเซเชธเชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เช•เชพเช‡เชŸเชฎเซ‡เชŸเชฟเช• (เชกเซ‹เช•เชฐ เชŸเซ‚เชฒเชฌเซ‹เช•เซเชธ)

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

Mac OS X เช…เชจเซ‡ Windows เชชเชฐ เชกเซ‹เช•เชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค GUI, เชœเซ‡ เชกเซ‹เช•เชฐ เชŸเซ‚เชฒเชฌเซ‹เช•เซเชธเชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เช›เซ‡, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเชพ เชธเชฎเซ‚เชน เชฎเชพเชŸเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒเชฐ เชœเซ‡เชฎเชพเช‚ เชกเซ‹เช•เชฐ เชเชจเซเชœเชฟเชจ, เช•เช‚เชชเซ‹เช เช…เชจเซ‡ เชฎเชถเซ€เชจเชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชคเซ‡เชฎเชพเช‚ เชซเช‚เช•เซเชถเชจเชจเซ‹ เชจเซเชฏเซ‚เชจเชคเชฎ เชธเซ‡เชŸ เช›เซ‡ เชœเซ‡ เชกเซ‹เช•เชฐ เชนเชฌเชฎเชพเช‚เชฅเซ€ เช‡เชฎเซ‡เชœ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ, เชฎเซ‚เชณเชญเซ‚เชค เช•เชจเซเชŸเซ‡เชจเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ (เชตเซ‹เชฒเซเชฏเซเชฎเซเชธ, เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ เชธเชนเชฟเชค), เชฒเซ‹เช— เชœเซ‹เชตเชพ เช…เชจเซ‡ เช•เชจเซเชธเซ‹เชฒ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เชถเชฟเชชเชฏเชพเชฐเซเชก

  • เชตเซ‡เชฌเชธเชพเช‡เชŸ; GitHub.
  • เชฒเชพเช‡เชธเชจเซเชธ: เช“เชชเชจ เชธเซ‹เชฐเซเชธ (เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ 2.0).
  • OS: Linux, Mac OS X.
  • เชญเชพเชทเชพเช“/เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ: Go, Node.js.

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

เชถเชฟเชชเชฏเชพเชฐเซเชก เชฎเชพเชคเซเชฐ เชเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ API เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชกเซ‹เช•เชฐ เชฐเชฟเชธเซ‹เชฐเซเชธ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡. เชถเชฟเชชเชฏเชพเชฐเซเชกเชฎเชพเช‚ API เช JSON เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชชเชฐ เช†เชงเชพเชฐเชฟเชค RESTful เช›เซ‡, Docker Remote API เชธเชพเชฅเซ‡ 100% เชธเซเชธเช‚เช—เชค เช›เซ‡, เชตเชงเชพเชฐเชพเชจเซ€ เชธเซเชตเชฟเชงเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ (เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซ‡ เชเช•เซเชธเซ‡เชธ เชธเซ‚เชšเชฟ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ, เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชคเชฎเชพเชฎ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซเช‚ เชฒเซ‹เช—เชฟเช‚เช—). เช† API เช เช†เชงเชพเชฐ เช›เซ‡ เชœเซ‡เชจเซ€ เช†เชธเชชเชพเชธ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฌเชจเซ‡เชฒ เช›เซ‡. เช•เชจเซเชŸเซ‡เชจเชฐ เช…เชจเซ‡ เช›เชฌเซ€เช“ เชธเชพเชฅเซ‡ เชธเซ€เชงเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเซ‡เชตเชพเชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชถเชฟเชชเชฏเชพเชฐเซเชก RethinkDB เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชคเชฎเชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ (เช†เช‚เช•เชกเชพ เช…เชจเซ‡ เชฒเซ‹เช— เชœเซ‹เชตเชพ, เช•เชจเซเชธเซ‹เชฒ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชธเชนเชฟเชค), เชˆเชฎเซ‡เชœเซ€เชธ, เชกเซ‹เช•เชฐ เชธเซเชตเซ‹เชฐเซเชฎ เช•เซเชฒเชธเซเชŸเชฐ เชจเซ‹เชกเซเชธ, เชชเซเชฐเชพเชˆเชตเซ‡เชŸ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เช (เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เช) เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฆเซ‡ เช›เซ‡.

เชเชกเชฎเชฟเชฐเชฒ

  • เชตเซ‡เชฌเชธเชพเช‡เชŸ; GitHub.
  • เชฒเชพเช‡เชธเชจเซเชธ: เช“เชชเชจ เชธเซ‹เชฐเซเชธ (เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ 2.0).
  • OS: Linux, Mac OS X, Windows.
  • เชญเชพเชทเชพเช“/เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ: Java (VMware Xenon เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•).

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

VMware เชจเซเช‚ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเซ‡เชฎเชจเชพ เชœเซ€เชตเชจ เชšเช•เซเชฐ เชฆเชฐเชฎเซเชฏเชพเชจ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชธเซเชตเชšเชพเชฒเชฟเชค เชœเชฎเชพเชตเชŸ เช…เชจเซ‡ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. DevOps เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹ เชฎเชพเชŸเซ‡ เชœเซ€เชตเชจ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เชนเชณเชตเชพ เชตเชœเชจเชจเชพ เช‰เช•เซ‡เชฒ เชคเชฐเซ€เช•เซ‡ เชธเซเชฅเชฟเชค. เชตเซ‡เชฌ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชคเชฎเชจเซ‡ เชกเซ‹เช•เชฐ, เช•เชจเซเชŸเซ‡เชจเชฐ (+ เช†เช‚เช•เชกเชพ เช…เชจเซ‡ เชฒเซ‰เช—เซเชธ เชœเซ‹เชตเชพ), เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸเซเชธ (เชกเซ‹เช•เชฐ เชนเชฌ เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชฟเชค เช›เชฌเซ€เช“), เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ, เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เช, เชจเซ€เชคเชฟเช“ (เช•เชฏเชพ เชนเซ‹เชธเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฏเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชซเชพเชณเชตเชฃเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ€) เชธเชพเชฅเซ‡ เชนเซ‹เชธเซเชŸเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ (เชธเซเชตเชพเชธเซเชฅเซเชฏ เชคเชชเชพเชธ). เชกเซ‹เช•เชฐ เช‡เชฎเซ‡เชœ เชคเชฐเซ€เช•เซ‡ เชตเชฟเชคเชฐเชฟเชค เช…เชจเซ‡ เชœเชฎเชพเชตเชŸ. เชกเซ‹เช•เชฐ 1.12+ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. (เชฎเชพเช‚ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‹ เชชเชฐเชฟเชšเชฏ เชชเชฃ เชœเซเช“ VMware เชฌเซเชฒเซ‹เช— เช˜เชฃเชพ เชฌเชงเชพ เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸ เชธเชพเชฅเซ‡.)

เชกเซ‹เช•เชธเซเชŸเซ‡เชถเชจ

  • เชตเซ‡เชฌเชธเชพเช‡เชŸ; GitHub (เชธเซเชฐเซ‹เชค เช•เซ‹เชก เชตเชฟเชจเชพ).
  • เชฒเชพเช‡เชธเชจเซเชธ: เชฎเชพเชฒเชฟเช•เซ€เชจเซเช‚ (เชซเซเชฐเซ€เชตเซ‡เชฐ).
  • OS: Linux, Mac OS X, Windows.
  • เชญเชพเชทเชพเช“/เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ: เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจ (Chromium, Node.js).

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

เชกเซ‹เช•เชธเซเชŸเซ‡เชถเชจ เชเช• เชฏเซเชตเชพเชจ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡, เชฌเชจเชพเชตเซเชฏเซเช‚ เชฌเซ‡เชฒเชพเชฐเซเชธเชฟเชฏเชจ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซเชธ (เชœเซ‡, เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชฐเซ‹เช•เชพเชฃเช•เชพเชฐเซ‹เชจเซ€ เชถเซ‹เชงเชฎเชพเช‚ เชตเชงเซ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡). เชฌเซ‡ เชฎเซเช–เซเชฏ เชฒเช•เซเชทเชฃเซ‹ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ (เชฆเซ‡เชตเช“เชชเซเชธ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹ เช…เชฅเชตเชพ เชธเชฟเชธเซเชŸเชฎ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเซเชธ เชจเชนเซ€เช‚) เชกเซ‹เช•เชฐ เช•เชฎเซเชชเซ‹เช เช…เชจเซ‡ เชฌเช‚เชง เช•เซ‹เชก เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ (เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชฎเชซเชค, เช…เชจเซ‡ เชชเซˆเชธเชพ เชฎเชพเชŸเซ‡, เชฒเซ‡เช–เช•เซ‹ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเชฎเชฐเซเชฅเชจ เช…เชจเซ‡ เชธเซเชตเชฟเชงเชพเช“เชจเชพ เชถเซเชฆเซเชงเชฟเช•เชฐเชฃ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡). เชคเชฎเชจเซ‡ เชฎเชพเชคเซเชฐ เช›เชฌเซ€เช“ (เชกเซ‹เช•เชฐ เชนเชฌ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค) เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ (+ เช†เช‚เช•เชกเชพ เช…เชจเซ‡ เชฒเซ‰เช—เซเชธ) เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เชจเซเชŸเซ‡เชจเชฐ เชฒเชฟเช‚เช•เซเชธเชจเชพ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชชเชฃ เชถเชฐเซ‚ เช•เชฐเซ‹. เชคเซเชฏเชพเช‚ เชเช• เชชเชพเชฐเซเชธเชฐ (เชฌเซ€เชŸเชพเชฎเชพเช‚) เชชเชฃ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เช†เชฆเซ‡เชถเซ‹เชจเซ‡ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ docker run เชกเซ‹เช•เชฐ เช•เช‚เชชเซ‹เช เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚. Docker 1.10.0+ (Linux) เช…เชจเซ‡ 1.12.0 (Mac + Windows), Docker Compose 1.6.0+ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชธเชฐเชณ เชกเซ‹เช•เชฐ UI

  • GitHub.
  • เชฒเชพเช‡เชธเชจเซเชธ: เช“เชชเชจ เชธเซ‹เชฐเซเชธ (MIT เชฒเชพเช‡เชธเชจเซเชธ).
  • OS: Linux, Mac OS X, Windows.
  • เชญเชพเชทเชพเช“/เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ: Electron, Scala.js (+ Scala.js เชชเชฐ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ).

เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

เชกเซ‹เช•เชฐ เชฐเซ€เชฎเซ‹เชŸ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‹เช•เชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชธเชฐเชณ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ. เชคเชฎเชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เช…เชจเซ‡ เช›เชฌเซ€เช“ (เชกเซ‹เช•เชฐ เชนเชฌ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡), เช•เชจเซเชธเซ‹เชฒ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพ, เช‡เชตเซ‡เชจเซเชŸ เช‡เชคเชฟเชนเชพเชธ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชคเซ‡ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เช•เชจเซเชŸเซ‡เชจเชฐ เช…เชจเซ‡ เช›เชฌเซ€เช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฌเซ€เชŸเชพเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ เช–เซ‚เชฌ เชœ เชงเซ€เชฎเซ€ เช—เชคเชฟเช เชตเชฟเช•เชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡ (เชตเชพเชธเซเชคเชตเชฟเช• เชชเซเชฐเชตเซƒเชคเซเชคเชฟ, เช•เชฎเชฟเชŸ เชฆเซเชตเชพเชฐเชพ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช† เชตเชฐเซเชทเชจเชพ เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€เชฎเชพเช‚ เชถเชฎเซ€ เช—เชˆ).

เช…เชจเซเชฏ เชตเชฟเช•เชฒเซเชชเซ‹

เชธเชฎเซ€เช•เซเชทเชพเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เชจเชฅเซ€:

  • เชฐเชพเช‚เชšเชฐ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชธเซเชตเชฟเชงเชพเช“ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡เชจเซเช‚ เช•เชจเซเชŸเซ‡เชจเชฐ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช›เซ‡. เช“เชชเชจ เชธเซ‹เชฐเซเชธ (เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ 2.0); Linux เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡; เชœเชพเชตเชพเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ. เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡ เชฐเชพเช‚เชšเชฐ UI Node.js เชชเชฐ.
  • เช•เซ‹เชจเซเชŸเซ‡เชจเชพ - "เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ-เชฎเซˆเชคเซเชฐเซ€เชชเซ‚เชฐเซเชฃ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ", เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เชธเซเชชเชฐเซเชงเชพ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชงเซ เชคเซˆเชฏเชพเชฐ "เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ" เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณ เช‰เช•เซ‡เชฒ เชคเชฐเซ€เช•เซ‡ เชธเซเชฅเชฟเชค เช›เซ‡. CLI เช…เชจเซ‡ REST API เช‰เชชเชฐเชพเช‚เชค, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ (เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ) เช•เซเชฒเชธเซเชŸเชฐ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ (เช•เซเชฒเชธเซเชŸเชฐ เชจเซ‹เชกเซเชธ, เชธเซ‡เชตเชพเช“, เชตเซ‹เชฒเซเชฏเซเชฎเซ‹, เชฐเชนเชธเซเชฏเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชธเชนเชฟเชค), เช†เช‚เช•เชกเชพ/เชฒเซ‹เช— เชœเซ‹เชตเชพ. เช“เชชเชจ เชธเซ‹เชฐเซเชธ (เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ 2.0); Linux, Mac OS X, Windows เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡; เชฐเซ‚เชฌเซ€ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ.
  • เชกเซ‡เชŸเชพ เชชเซเชฒเซ€ - เชเช• เชธเชฐเชณ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชœเซ‡เชฎเชพเช‚ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เช•เชพเชฐเซเชฏเซ‹ เช…เชจเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เช›เซ‡. เช“เชชเชจ เชธเซ‹เชฐเซเชธ (MIT เชฒเชพเช‡เชธเชจเซเชธ); Linux เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ (เชซเช•เซเชค เชชเซ‡เช•เซ‡เชœ เช‰เชฌเซเชจเซเชŸเซ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡); เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. เช›เชฌเซ€เช“ เชฎเชพเชŸเซ‡ เชกเซ‹เช•เชฐ เชนเชฌเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เช•เชจเซเชŸเซ‡เชจเชฐ เชฎเชพเชŸเซ‡ เชฒเซ‹เช— เชœเซ‹เชตเชพ.
  • เชชเซ‡เชจเชพเชฎเซ‡เช•เซเชธ - เชเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‡ เชœเซ‡เชจเซ‹ เชนเซ‡เชคเซ "เชœเชŸเชฟเชฒ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชกเซเชฐเซ‡เช—-เชเชจ-เชกเซเชฐเซ‹เชช เชœเซ‡เชŸเชฒเซ‹ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชจเซ‹" เช›เซ‡. เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ (เชชเชจเชพเชฎเซ‡เช•เซเชธ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชจเชฎเซ‚เชจเชพเช“), เชœเซ‡เชจเชพเช‚ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชกเซ‹เช•เชฐ เชนเชฌเชจเชพ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เชˆเชฎเซ‡เชœเซ€เชธ/เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ€ เชถเซ‹เชง เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช“เชชเชจ เชธเซ‹เชฐเซเชธ (เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ 2.0); Linux, Mac OS X, Windows เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡; เชฐเซ‚เชฌเซ€ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ. CoreOS เช…เชจเซ‡ เชซเซเชฒเซ€เชŸ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชฟเชค. เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชฆเซ‡เช–เชพเชคเซ€ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡, เชคเซ‡เชจเซ‡ 2015 เชฎเชพเช‚ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซเช‚ เชฌเช‚เชง เชฅเชˆ เช—เชฏเซเช‚.
  • เชกเซ‹เช•เชฒเซ€ - เช•เซ‡เชจเซเชŸเชฟเชฒเชตเซ‡เชฐเซเชก เช•เชจเซเชŸเซ‡เชจเชฐ เช…เชจเซ‡ เชกเซ‹เช•เชฐ เชˆเชฎเซ‡เชœเซ€เชธเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ GUI. เช“เชชเชจ เชธเซ‹เชฐเซเชธ (MIT เชฒเชพเช‡เชธเชจเซเชธ); JavaScript/Node.js เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡.

เช›เซ‡เชฒเซเชฒเซ‡: เชกเซ‹เช•เชฒเซ€เชฎเชพเช‚ GUI เช•เซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡? เชธเชพเชตเชงเชพเชจ, 3,4 MB เชชเชฐ GIF!เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ

PS

เช…เชฎเชพเชฐเชพ เชฌเซเชฒเซ‹เช— เชชเชฐ เชชเชฃ เชตเชพเช‚เชšเซ‹:

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹