ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

ಕನ್ಸೋಲ್‌ನಲ್ಲಿ ಡಾಕರ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಅನೇಕರಿಗೆ ಪರಿಚಿತ ದಿನಚರಿಯಾಗಿದೆ. ಆದಾಗ್ಯೂ, GUI/ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅವರಿಗೆ ಸಹ ಉಪಯುಕ್ತವಾದ ಸಂದರ್ಭಗಳಿವೆ. ಈ ಲೇಖನವು ಇಲ್ಲಿಯವರೆಗಿನ ಅತ್ಯಂತ ಗಮನಾರ್ಹವಾದ ಪರಿಹಾರಗಳ ಅವಲೋಕನವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಅದರ ಲೇಖಕರು ಡಾಕರ್ ಅನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು ಅಥವಾ ಅದರ ದೊಡ್ಡ ಸ್ಥಾಪನೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾದ (ಅಥವಾ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಸೂಕ್ತವಾದ) ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ನೀಡಲು ಪ್ರಯತ್ನಿಸಿದ್ದಾರೆ. ಕೆಲವು ಯೋಜನೆಗಳು ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ, ಆದರೆ ಇತರರು ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ ಈಗಾಗಲೇ ಸಾಯುತ್ತಿದ್ದಾರೆ ...

ಪೋರ್ಟೈನರ್

  • ವೆಬ್ಸೈಟ್; GitHub; ಗಿಟ್ಟೆ.
  • ಪರವಾನಗಿ: ಮುಕ್ತ ಮೂಲ (zlib ಪರವಾನಗಿ ಮತ್ತು ಇತರರು).
  • ಓಎಸ್: ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್, ವಿಂಡೋಸ್.
  • ಭಾಷೆಗಳು/ವೇದಿಕೆ: ಗೋ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ (ಕೋನೀಯ).
  • ಡೆಮೊ ಆವೃತ್ತಿ (ನಿರ್ವಾಹಕ/ಟ್ರಿಪೋರ್ಟರ್).

ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

ಪೋರ್ಟೈನರ್ (ಹಿಂದೆ ಡಾಕರ್‌ಗಾಗಿ UI ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು) ಡಾಕರ್ ಹೋಸ್ಟ್‌ಗಳು ಮತ್ತು ಡಾಕರ್ ಸ್ವಾರ್ಮ್ ಕ್ಲಸ್ಟರ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಅತ್ಯಂತ ಜನಪ್ರಿಯ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಆಗಿದೆ. ಇದನ್ನು ಸರಳವಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ - ಡಾಕರ್ ಚಿತ್ರವನ್ನು ನಿಯೋಜಿಸುವ ಮೂಲಕ, ಡಾಕರ್ ಹೋಸ್ಟ್‌ನ ವಿಳಾಸ / ಸಾಕೆಟ್ ಅನ್ನು ನಿಯತಾಂಕವಾಗಿ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಕಂಟೈನರ್‌ಗಳು, ಚಿತ್ರಗಳು (ಅವುಗಳನ್ನು ಡಾಕರ್ ಹಬ್‌ನಿಂದ ತೆಗೆದುಕೊಳ್ಳಬಹುದು), ನೆಟ್‌ವರ್ಕ್‌ಗಳು, ಸಂಪುಟಗಳು, ರಹಸ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಡಾಕರ್ 1.10+ (ಮತ್ತು ಡಾಕರ್ ಸ್ವಾರ್ಮ್ 1.2.3+) ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಕಂಟೇನರ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸುವಾಗ, ಮೂಲ ಅಂಕಿಅಂಶಗಳು (ಸಂಪನ್ಮೂಲ ಬಳಕೆ, ಪ್ರಕ್ರಿಯೆಗಳು), ಲಾಗ್‌ಗಳು, ಕನ್ಸೋಲ್‌ಗೆ ಸಂಪರ್ಕ (xterm.js ವೆಬ್ ಟರ್ಮಿನಲ್) ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದಕ್ಕೂ ಲಭ್ಯವಿದೆ. ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿನ ವಿವಿಧ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಪೋರ್ಟೈನರ್ ಬಳಕೆದಾರರ ಹಕ್ಕುಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಸ್ವಂತ ಪ್ರವೇಶ ಪಟ್ಟಿಗಳಿವೆ.

ಕೈಟೆಮ್ಯಾಟಿಕ್ (ಡಾಕರ್ ಟೂಲ್‌ಬಾಕ್ಸ್)

ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

Mac OS X ಮತ್ತು Windows ನಲ್ಲಿ ಡಾಕರ್ ಬಳಕೆದಾರರಿಗೆ ಪ್ರಮಾಣಿತ GUI, ಇದು ಡಾಕರ್ ಟೂಲ್‌ಬಾಕ್ಸ್‌ನಲ್ಲಿ ಸೇರಿಸಲ್ಪಟ್ಟಿದೆ, ಇದು ಡಾಕರ್ ಎಂಜಿನ್, ಕಂಪೋಸ್ ಮತ್ತು ಮೆಷಿನ್ ಅನ್ನು ಒಳಗೊಂಡಿರುವ ಉಪಯುಕ್ತತೆಗಳ ಸೆಟ್‌ಗಾಗಿ ಸ್ಥಾಪಕವಾಗಿದೆ. ಇದು ಡಾಕರ್ ಹಬ್‌ನಿಂದ ಚಿತ್ರಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವುದು, ಮೂಲ ಕಂಟೇನರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು (ವಾಲ್ಯೂಮ್‌ಗಳು, ನೆಟ್‌ವರ್ಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ), ಲಾಗ್‌ಗಳನ್ನು ನೋಡುವುದು ಮತ್ತು ಕನ್ಸೋಲ್‌ಗೆ ಸಂಪರ್ಕಿಸುವುದನ್ನು ಒದಗಿಸುವ ಕನಿಷ್ಠ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ.

ಶಿಪ್‌ಯಾರ್ಡ್

  • ವೆಬ್ಸೈಟ್; GitHub.
  • ಪರವಾನಗಿ: ಮುಕ್ತ ಮೂಲ (ಅಪಾಚೆ ಪರವಾನಗಿ 2.0).
  • ಓಎಸ್: ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್.
  • ಭಾಷೆಗಳು/ಪ್ಲಾಟ್‌ಫಾರ್ಮ್: Go, Node.js.

ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

ಶಿಪ್‌ಯಾರ್ಡ್ ಕೇವಲ ಇಂಟರ್ಫೇಸ್ ಅಲ್ಲ, ಆದರೆ ತನ್ನದೇ ಆದ API ಅನ್ನು ಆಧರಿಸಿದ ಡಾಕರ್ ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಶಿಪ್‌ಯಾರ್ಡ್‌ನಲ್ಲಿನ API JSON ಸ್ವರೂಪವನ್ನು ಆಧರಿಸಿ RESTful ಆಗಿದೆ, ಡಾಕರ್ ರಿಮೋಟ್ API ನೊಂದಿಗೆ 100% ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ, ಹೆಚ್ಚುವರಿ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ (ನಿರ್ದಿಷ್ಟವಾಗಿ, ದೃಢೀಕರಣ ಮತ್ತು ಪ್ರವೇಶ ಪಟ್ಟಿ ನಿರ್ವಹಣೆ, ನಿರ್ವಹಿಸಿದ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳ ಲಾಗಿಂಗ್). ಈ API ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಈಗಾಗಲೇ ನಿರ್ಮಿಸಿರುವ ಆಧಾರವಾಗಿದೆ. ಧಾರಕಗಳು ಮತ್ತು ಚಿತ್ರಗಳಿಗೆ ನೇರವಾಗಿ ಸಂಬಂಧಿಸದ ಸೇವಾ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು, ಶಿಪ್‌ಯಾರ್ಡ್‌ನಲ್ಲಿ RethinkDB ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ನಿಮಗೆ ಕಂಟೈನರ್‌ಗಳನ್ನು (ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಲಾಗ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸುವುದು, ಕನ್ಸೋಲ್‌ಗೆ ಸಂಪರ್ಕಿಸುವುದು ಸೇರಿದಂತೆ), ಚಿತ್ರಗಳು, ಡಾಕರ್ ಸ್ವಾರ್ಮ್ ಕ್ಲಸ್ಟರ್ ನೋಡ್‌ಗಳು, ಖಾಸಗಿ ನೋಂದಣಿಗಳು (ರಿಜಿಸ್ಟ್ರೀಸ್) ನಿರ್ವಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಅಡ್ಮಿರಲ್

  • ವೆಬ್ಸೈಟ್; GitHub.
  • ಪರವಾನಗಿ: ಮುಕ್ತ ಮೂಲ (ಅಪಾಚೆ ಪರವಾನಗಿ 2.0).
  • ಓಎಸ್: ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್, ವಿಂಡೋಸ್.
  • ಭಾಷೆಗಳು/ಪ್ಲಾಟ್‌ಫಾರ್ಮ್: ಜಾವಾ (ವಿಎಂವೇರ್ ಕ್ಸೆನಾನ್ ಫ್ರೇಮ್‌ವರ್ಕ್).

ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

VMware ನಿಂದ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ತಮ್ಮ ಜೀವನ ಚಕ್ರದಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ ನಿಯೋಜನೆ ಮತ್ತು ಕಂಟೈನರೈಸ್ಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಿರ್ವಹಣೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. DevOps ಎಂಜಿನಿಯರ್‌ಗಳಿಗೆ ಜೀವನವನ್ನು ಸುಲಭಗೊಳಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಹಗುರವಾದ ಪರಿಹಾರವಾಗಿ ಇರಿಸಲಾಗಿದೆ. ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ನಿಮಗೆ ಡಾಕರ್, ಕಂಟೈನರ್‌ಗಳು (+ ವೀಕ್ಷಣೆ ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಲಾಗ್‌ಗಳು), ಟೆಂಪ್ಲೇಟ್‌ಗಳು (ಡಾಕರ್ ಹಬ್‌ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾದ ಚಿತ್ರಗಳು), ನೆಟ್‌ವರ್ಕ್‌ಗಳು, ರಿಜಿಸ್ಟ್ರಿಗಳು, ನೀತಿಗಳು (ಯಾವ ಹೋಸ್ಟ್‌ಗಳನ್ನು ಯಾವ ಕಂಟೈನರ್‌ಗಳು ಮತ್ತು ಹೇಗೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿಯೋಜಿಸುವುದು) ಜೊತೆಗೆ ಹೋಸ್ಟ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಕಂಟೇನರ್‌ಗಳ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ (ಆರೋಗ್ಯ ತಪಾಸಣೆ). ಡಾಕರ್ ಚಿತ್ರವಾಗಿ ವಿತರಿಸಲಾಗಿದೆ ಮತ್ತು ನಿಯೋಜಿಸಲಾಗಿದೆ. ಡಾಕರ್ 1.12+ ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. (ಕಾರ್ಯಕ್ರಮದ ಪರಿಚಯವನ್ನು ಸಹ ನೋಡಿ VMware ಬ್ಲಾಗ್ ಸಾಕಷ್ಟು ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳೊಂದಿಗೆ.)

ಡಾಕ್ ಸ್ಟೇಷನ್

  • ವೆಬ್ಸೈಟ್; GitHub (ಮೂಲ ಕೋಡ್ ಇಲ್ಲದೆ).
  • ಪರವಾನಗಿ: ಸ್ವಾಮ್ಯದ (ಫ್ರೀವೇರ್).
  • ಓಎಸ್: ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್, ವಿಂಡೋಸ್.
  • ಭಾಷೆಗಳು/ಪ್ಲಾಟ್‌ಫಾರ್ಮ್: ಎಲೆಕ್ಟ್ರಾನ್ (Chromium, Node.js).

ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

ಡಾಕ್‌ಸ್ಟೇಷನ್ ಯುವ ಯೋಜನೆಯಾಗಿದೆ, ರಚಿಸಲಾಗಿದೆ ಬೆಲರೂಸಿಯನ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು (ಇದು, ಮೂಲಕ, ಹೂಡಿಕೆದಾರರನ್ನು ಹುಡುಕುತ್ತಿದೆ ಹೆಚ್ಚಿನ ಅಭಿವೃದ್ಧಿಗಾಗಿ). ಡಾಕರ್ ಕಂಪೋಸ್ ಮತ್ತು ಕ್ಲೋಸ್ಡ್ ಕೋಡ್‌ಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲದೊಂದಿಗೆ ಡೆವಲಪರ್‌ಗಳ ಮೇಲೆ (DevOps ಇಂಜಿನಿಯರ್‌ಗಳು ಅಥವಾ ಸಿಸ್ಟಮ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಟರ್‌ಗಳಲ್ಲ) ಎರಡು ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳು ಕೇಂದ್ರೀಕೃತವಾಗಿವೆ (ಬಳಸಲು ಉಚಿತ, ಮತ್ತು ಹಣಕ್ಕಾಗಿ, ಲೇಖಕರು ವೈಯಕ್ತಿಕ ಬೆಂಬಲ ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳ ಪರಿಷ್ಕರಣೆಯನ್ನು ನೀಡುತ್ತಾರೆ). ಚಿತ್ರಗಳು (ಡಾಕರ್ ಹಬ್‌ನಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ) ಮತ್ತು ಕಂಟೈನರ್‌ಗಳನ್ನು (+ ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಲಾಗ್‌ಗಳು) ನಿರ್ವಹಿಸಲು ಮಾತ್ರವಲ್ಲದೆ ಯೋಜನೆಯಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಕಂಟೇನರ್ ಲಿಂಕ್‌ಗಳ ದೃಶ್ಯೀಕರಣದೊಂದಿಗೆ ಯೋಜನೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಆಜ್ಞೆಗಳನ್ನು ಪರಿವರ್ತಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಪಾರ್ಸರ್ (ಬೀಟಾದಲ್ಲಿ) ಸಹ ಇದೆ docker run ಡಾಕರ್ ಕಂಪೋಸ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ. ಡಾಕರ್ 1.10.0+ (ಲಿನಕ್ಸ್) ಮತ್ತು 1.12.0 (ಮ್ಯಾಕ್ + ವಿಂಡೋಸ್), ಡಾಕರ್ ಕಂಪೋಸ್ 1.6.0+ ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಸರಳ ಡಾಕರ್ UI

  • GitHub.
  • ಪರವಾನಗಿ: ಮುಕ್ತ ಮೂಲ (MIT ಪರವಾನಗಿ).
  • ಓಎಸ್: ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್, ವಿಂಡೋಸ್.
  • ಭಾಷೆಗಳು/ಪ್ಲಾಟ್‌ಫಾರ್ಮ್: 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 ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ (ಉಬುಂಟುಗೆ ಮಾತ್ರ ಪ್ಯಾಕೇಜ್ ಲಭ್ಯವಿದೆ); ಪೈಥಾನ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಚಿತ್ರಗಳಿಗಾಗಿ ಡಾಕರ್ ಹಬ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಕಂಟೈನರ್‌ಗಳಿಗಾಗಿ ಲಾಗ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸುವುದು.
  • ಪನಾಮ್ಯಾಕ್ಸ್ - "ಡ್ರ್ಯಾಗ್-ಎನ್-ಡ್ರಾಪ್‌ನಷ್ಟು ಸರಳವಾದ ಸಂಕೀರ್ಣ ಕಂಟೈನರೈಸ್ಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಿಯೋಜನೆ" ಗುರಿಯನ್ನು ಹೊಂದಿರುವ ಯೋಜನೆ. ಇದನ್ನು ಮಾಡಲು, ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲು ನನ್ನ ಸ್ವಂತ ಟೆಂಪ್ಲೇಟ್‌ಗಳ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಾನು ರಚಿಸಿದ್ದೇನೆ (Panamax ಸಾರ್ವಜನಿಕ ಟೆಂಪ್ಲೇಟ್‌ಗಳು), ಡಾಕರ್ ಹಬ್‌ನಿಂದ ಡೇಟಾದೊಂದಿಗೆ ಚಿತ್ರಗಳು / ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಹುಡುಕುವಾಗ ಅದರ ಫಲಿತಾಂಶಗಳನ್ನು ತೋರಿಸಲಾಗುತ್ತದೆ. ತೆರೆದ ಮೂಲ (ಅಪಾಚೆ ಪರವಾನಗಿ 2.0); Linux, Mac OS X, Windows ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ; ರೂಬಿಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. CoreOS ಮತ್ತು ಫ್ಲೀಟ್ ಆರ್ಕೆಸ್ಟ್ರೇಶನ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ. ಇಂಟರ್ನೆಟ್‌ನಲ್ಲಿ ಗೋಚರಿಸುವ ಚಟುವಟಿಕೆಯ ಮೂಲಕ ನಿರ್ಣಯಿಸುವುದು, 2015 ರಲ್ಲಿ ಅದನ್ನು ಬೆಂಬಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿತು.
  • ಡಾಕ್ಲಿ - ಕ್ಯಾಂಟಿಲಿವರ್ ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳು ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI. ಮುಕ್ತ ಮೂಲ (MIT ಪರವಾನಗಿ); JavaScript/Node.js ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ: ಡಾಕ್ಲಿಯಲ್ಲಿ GUI ಹೇಗಿರುತ್ತದೆ? ಎಚ್ಚರಿಕೆ, 3,4 MB ನಲ್ಲಿ GIF!ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು GUI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅವಲೋಕನ

ಪಿಎಸ್

ನಮ್ಮ ಬ್ಲಾಗ್‌ನಲ್ಲಿಯೂ ಓದಿ:

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ