เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Docker เปƒเบ™ console เปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบดเบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบชเปเบฒเบฅเบฑเบšเบซเบผเบฒเบเป†เบ„เบปเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบตเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เบตเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI / เป€เบงเบฑเบšเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ. เบšเบปเบ”เบ„เบงเบฒเบกเปƒเบซเป‰เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเบชเบธเบ”เบˆเบปเบ™เป€เบ–เบดเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™, เบœเบนเป‰เบ‚เบฝเบ™เป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบชเบฐเบ”เบงเบเบเบงเปˆเบฒ (เบซเบผเบทเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบเปเบฅเบฐเบ™เบต) เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเบนเป‰เบˆเบฑเบเบเบฑเบš Docker เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบกเบฑเบ™. เบšเบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบเบฑเบ‡เบญเปˆเบญเบ™เบซเบผเบฒเบ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบšเบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™, เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบเปเบฒเบฅเบฑเบ‡เบˆเบฐเบ•เบฒเบเปเบฅเป‰เบง ...

เบ™เบฑเบเบชเบฐเปเบ”เบ‡

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

Porttainer (เป€เบกเบทเปˆเบญเบเปˆเบญเบ™เป€เบญเบตเป‰เบ™เบงเปˆเบฒ UI เบชเปเบฒเบฅเบฑเบš Docker) เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป€เบงเบฑเบšเบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Docker hosts เปเบฅเบฐ Docker Swarm clusters. เบกเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ - เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเบžเบฒเบš Docker, เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆ / เป€เบ•เบปเป‰เบฒเบฎเบฑเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš Docker เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป€เบ›เบฑเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต. เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เบšเบฑเบ™โ€‹เบˆเบธโ€‹, เบฎเบนเบšโ€‹เบžเบฒเบš (เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ”เบถเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบˆเบฒเบ Docker Hubโ€‹)โ€‹, เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹, เบ›เบฐโ€‹เบฅเบดโ€‹เบกเบฒเบ™โ€‹, เบ„เบงเบฒเบกโ€‹เบฅเบฑเบšโ€‹. เบฎเบญเบ‡เบฎเบฑเบš Docker 1.10+ (เปเบฅเบฐ Docker Swarm 1.2.3+). เป€เบกเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธ, เบชเบฐเบ–เบดเบ•เบดเบžเบทเป‰เบ™เบ–เบฒเบ™ (เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™), เบšเบฑเบ™เบ—เบถเบ, เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš console (xterm.js web terminal) เปเบกเปˆเบ™เบกเบตเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เบกเบฑเบ™โ€‹เบกเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบชเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰ Porttainer เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบ•เปˆเบฒเบ‡เป†โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เป„เบ”เป‰โ€‹.

Kitematic (เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท Docker)

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

GUI เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰ Docker เปƒเบ™ Mac OS X เปเบฅเบฐ Windows, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ Docker Toolbox, เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบชเปเบฒเบฅเบฑเบšเบŠเบธเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ›เบฐเบเบญเบšเบกเบต Docker Engine, Compose เปเบฅเบฐ Machine. เบกเบฑเบ™เบกเบตเบŠเบธเบ”เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ”เบฒเบงเป‚เบซเบฅเบ”เบฎเบนเบšเบžเบฒเบšเบˆเบฒเบ Docker Hub, เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบฒเบŠเบฐเบ™เบฐเบžเบทเป‰เบ™เบ–เบฒเบ™ (เบฅเบงเบกเบ—เบฑเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ), เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš console.

เบชเบฐเบซเบ™เบฒเบกเบซเบเป‰เบฒ

  • เป€เบงเบฑเบšเป„เบŠเบ—เปŒ; GitHub.
  • เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”: Open Source (Apache License 2.0).
  • เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™: Linux, Mac OS X.
  • เบžเบฒเบชเบฒ/เป€เบงเบ—เบต: เป„เบ›, Node.js.

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

Shipyard เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เปเบ•เปˆเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ Docker, เป€เบŠเบดเปˆเบ‡เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบกเบต API เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. API เปƒเบ™ Shipyard เปเบกเปˆเบ™ RESTful เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบฎเบนเบšเปเบšเบš JSON, 100% เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš Docker Remote API, เบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก (เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”). API เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹เบ›เบฐโ€‹เบกเบฒเบ™โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เป€เบงเบฑเบšโ€‹เป„เบŠโ€‹เบ•โ€‹เปŒโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹เปเบฅเป‰เบงโ€‹. เป€เบžเบทเปˆเบญเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธเปเบฅเบฐเบฎเบนเบšเบžเบฒเบš, Shipyard เปƒเบŠเป‰ RethinkDB. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเป„เบŠเบ•เปŒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธ (เบฅเบงเบกเบ—เบฑเบ‡เบชเบฐเบ–เบดเบ•เบดเบเบฒเบ™เป€เบšเบดเปˆเบ‡เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบ, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš console), เบฎเบนเบšเบžเบฒเบš, Docker Swarm cluster nodes, เปเบฅเบฐเบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เป€เบญเบเบฐเบŠเบปเบ™.

เบ™เบฒเบเบžเบปเบ™เป€เบฎเบทเบญเป€เบญเบ

  • เป€เบงเบฑเบšเป„เบŠเบ—เปŒ; GitHub.
  • เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”: Open Source (Apache License 2.0).
  • เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™: Linux, Mac OS X, Windows.
  • เบžเบฒเบชเบฒ/เป€เบงเบ—เบต: Java (VMware Xenon framework).

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

เปเบžเบฅเบ”เบŸเบญเบกเบˆเบฒเบ VMware เบ—เบตเปˆเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเบ™เบณเปƒเบŠเป‰เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบšเบฑเบ™เบˆเบธ เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบžเบงเบเบกเบฑเบ™เบ•เบฐเบซเบผเบญเบ”เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบ–เบทเบเบˆเบฑเบ”เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบกเบตเบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒเบ—เบตเปˆเบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบŠเบตเบงเบดเบ”เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™ DevOps. เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เป€เบงเบฑเบšเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™ Docker hosts, containers (+ เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบดเบ•เบดเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบ), templates (เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš Docker Hub), เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบ—เบฐเบšเบฝเบ™, เบ™เบฐเป‚เบเบšเบฒเบ (เบ—เบตเปˆ hosts เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป‚เบ”เบ containers เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™). เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบšเบฑเบ™เบˆเบธ (เบเบงเบ”เบชเบธเบ‚เบฐเบžเบฒเบš). เปเบˆเบเบขเบฒเบ เปเบฅเบฐเบ™เบณเปƒเบŠเป‰เป€เบ›เบฑเบ™เบฎเบนเบš Docker. เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Docker 1.12+. (เป€เบšเบดเปˆเบ‡เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™ เบšเบฅเบฑเบญเบ VMware เบกเบต screenshots เบซเบผเบฒเบ.)

เบชเบฐเบ–เบฒเบ™เบตเบˆเบญเบ”

  • เป€เบงเบฑเบšเป„เบŠเบ—เปŒ; GitHub (เบšเปเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡).
  • เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”: เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡ (freeware).
  • เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™: Linux, Mac OS X, Windows.
  • เบžเบฒเบชเบฒ/เป€เบงเบ—เบต: เป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบ (Chromium, Node.js).

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

DockStation เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบซเบ™เบธเปˆเบก, เบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™ เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก Belarusian (เป€เบŠเบดเปˆเบ‡, เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบŠเบญเบเบซเบฒเบ™เบฑเบเบฅเบปเบ‡เบ—เบถเบ™ เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เปƒเบ™โ€‹เบ•เปเปˆโ€‹เบซเบ™เป‰เบฒโ€‹). เบชเบญเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ (เบšเปเปˆเปเบกเปˆเบ™เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ DevOps เบซเบผเบทเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบš) เบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš Docker Compose เปเบฅเบฐเบฅเบฐเบซเบฑเบ”เบ›เบดเบ” (เปƒเบŠเป‰เบŸเบฃเบต, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป€เบ‡เบดเบ™เบœเบนเป‰เบ‚เบฝเบ™เบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”). เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบˆเบฑเบ”เบเบฒเบ™เบฎเบนเบšเบžเบฒเบš (เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ Docker Hub) เปเบฅเบฐ containers (+ เบชเบฐเบ–เบดเบ•เบดเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบ), เปเบ•เปˆเบเบฑเบ‡เบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบชเบฒเบเบ•เบฒเบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ‚เบญเบ‡ containers เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™. เบ™เบญเบเบ™เบฑเป‰เบ™เบเบฑเบ‡เบกเบต parser (เปƒเบ™เป€เบšเบ•เป‰เบฒ) เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ docker run เบเบฑเบšเบฎเบนเบšเปเบšเบš Docker Compose. เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Docker 1.10.0+ (Linux) เปเบฅเบฐ 1.12.0 (Mac + Windows), Docker Compose 1.6.0+.

Docker UI เบ‡เปˆเบฒเบเบ”เบฒเบ

  • GitHub.
  • เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” (เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT).
  • เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™: Linux, Mac OS X, Windows.
  • เบžเบฒเบชเบฒ/เป€เบงเบ—เบต: Electron, Scala.js (+ React on Scala.js).

เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Docker เป‚เบ”เบเปƒเบŠเป‰ Docker Remote API. เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เบšเบฑเบ™โ€‹เบˆเบธโ€‹เปเบฅเบฐโ€‹เบฎเบนเบšโ€‹เบžเบฒเบš (เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™ Docker Hubโ€‹)โ€‹, เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบเบฑเบš console เป„เบ”เป‰โ€‹, เปเบฅเบฐโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ›เบฐโ€‹เบซเบงเบฑเบ”โ€‹เบชเบฒเบ”โ€‹เป€เบซเบ”โ€‹เบเบฒเบ™โ€‹. เบกเบตเบเบปเบ™เป„เบเบเบฒเบ™เป€เบญเบปเบฒเบžเบฒเบŠเบฐเบ™เบฐเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เปเบฅเบฐเบฎเบนเบšเบžเบฒเบš. เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบšเบ•เป‰เบฒเปเบฅเบฐเบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเป‰เบฒเบซเบผเบฒเบ (เบเบดเบ”เบˆเบฐเบเปเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เบ•เบฑเบ”เบชเบดเบ™เป‚เบ”เบเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ, เป„เบ”เป‰เป€เบชเบเบŠเบตเบงเบดเบ”เบฅเบปเบ‡เปƒเบ™เป€เบ”เบทเบญเบ™เบเบธเบกเบžเบฒเบ‚เบญเบ‡เบ›เบตเบ™เบตเป‰).

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™

เบšเปเปˆเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™:

  • เบ™เบฑเบเปเบฅเปˆเบ™ เป€เบ›เบฑเบ™เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบ—เบตเปˆเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™ orchestration เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Kubernetes. เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” (Apache License 2.0); เปเบฅเปˆเบ™เป€เบ—เบดเบ‡ Linux; เบ‚เบฝเบ™เปƒเบ™ Java. เบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเป„เบŠเบ•เปŒ Rancher UI เปƒเบ™ Node.js.
  • เบ„เบญเบ™เป€เบ•เบ™เบฒ โ€” โ€œเปเบžเบฅเบ”เบŸเบญเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบดเบ”เบเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบžเบทเปˆเบญเปเบฅเปˆเบ™เบžเบฒเบŠเบฐเบ™เบฐเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”,โ€ เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบเบฑเบš Kubernetes, เปเบ•เปˆเบ–เบทเบเบˆเบฑเบ”เปƒเบซเป‰เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบ™เบญเบเป€เปœเบทเบญเป„เบ›เบเบงเปˆเบฒ เปเบฅเบฐเปƒเบŠเป‰เบ‡เปˆเบฒเบ. เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบ CLI เปเบฅเบฐ REST API, เป‚เบ„เบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบš (screenshot) เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบก เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ‚เบญเบ‡เบกเบฑเบ™ (เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบธเปˆเบกเบเบธเปˆเบก, เบšเปเบฅเบดเบเบฒเบ™, เบ›เบฐเบฅเบดเบกเบฒเบ™, เบ„เบงเบฒเบกเบฅเบฑเบš), เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบดเบ•เบด/เบšเบฑเบ™เบ—เบถเบ. เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” (Apache License 2.0); เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Linux, Mac OS X, Windows; เบ‚เบฝเบ™เปƒเบ™ Ruby.
  • เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™ - เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ•เปเบฒโ€‹เปˆโ€‹เบชเบธเบ”โ€‹เบ—เบตเปˆโ€‹เบ‚เบญเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เปเบฅเบฐโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹. Open Source (MIT License); เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Linux (เบกเบตเบžเบฝเบ‡เปเบžเบฑเบเป€เบเบฑเบ” Ubuntu เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™); เบ‚เบฝเบ™เปƒเบ™ Python. เบฎเบญเบ‡เบฎเบฑเบš Docker Hub เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบš, เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบ—เบถเบเบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบˆเบธ.
  • Panamax เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡ "เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เบšเบฑเบ™เบˆเบธเบšเบฑเบ™เบˆเบธเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเป€เบŠเบฑเปˆเบ™ drag-n-drop." เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบฅเบฒเบเบเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบ‚เบญเบ‡เปเบกเปˆเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ (เปเบกเปˆเปเบšเบšเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ Panamax), เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบŠเบญเบเบซเบฒเบฎเบนเบšเบžเบฒเบš / เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเป‰เบญเบกเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ Docker Hub. เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” (Apache License 2.0); เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Linux, Mac OS X, Windows; เบ‚เบฝเบ™เปƒเบ™ Ruby. เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบฅเบฐเบšเบปเบš CoreOS เปเบฅเบฐ Fleet orchestration. เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เป‚เบ”เบเบเบดเบ”เบˆเบฐเบเปเบฒเบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เบกเบฑเบ™เบขเบธเบ”เป€เบŠเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบ›เบต 2015.
  • เบˆเบญเบ” - cantilevered GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธเปเบฅเบฐเบฎเบนเบšเบžเบฒเบš Docker. Open Source (MIT License); เบ‚เบฝเบ™เปƒเบ™ JavaScript/Node.js.

เบชเบธเบ”เบ—เป‰เบฒเบ: GUI เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเปเบ™เบงเปƒเบ”เปƒเบ™ Dockly? เบฅเบฐเบงเบฑเบ‡, GIF เปเบกเปˆเบ™ 3,4 MB!เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ Docker containers

PS

เบญเปˆเบฒเบ™เบเบฑเบ‡เบขเบนเปˆเปƒเบ™ blog เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™