ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಕಂಟೈನರ್‌ಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ?

ಪರಿವಿಡಿ

ಲಿನಕ್ಸ್ ಕಂಟೈನರ್‌ಗಳು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದೇ?

ಇದು ಈಗ ವಿಂಡೋಸ್ 10 ಮತ್ತು ವಿಂಡೋಸ್ ಸರ್ವರ್‌ನಲ್ಲಿ ಡಾಕರ್ ಕಂಟೇನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿದೆ, ಉಬುಂಟು ಅನ್ನು ಹೋಸ್ಟಿಂಗ್ ಬೇಸ್ ಆಗಿ ನಿಯಂತ್ರಿಸುವುದು. ನೀವು ಆರಾಮದಾಯಕವಾದ ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಸ್ವಂತ ಲಿನಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸುವುದನ್ನು ಕಲ್ಪಿಸಿಕೊಳ್ಳಿ: ಉಬುಂಟು!

ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಾನು ಹೇಗೆ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು?

ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು

  1. ವಿಂಡೋಸ್ 10, ಆವೃತ್ತಿ 2004 ಅಥವಾ ಹೆಚ್ಚಿನದನ್ನು ಸ್ಥಾಪಿಸಿ (ಬಿಲ್ಡ್ 19041 ಅಥವಾ ಹೆಚ್ಚಿನದು).
  2. ವಿಂಡೋಸ್‌ನಲ್ಲಿ WSL 2 ವೈಶಿಷ್ಟ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.
  3. 'ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್' ಐಚ್ಛಿಕ ಘಟಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.
  4. WSL ಆವೃತ್ತಿಯನ್ನು WSL 2 ಗೆ ನವೀಕರಿಸಲು ಅಗತ್ಯವಿರುವ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ.
  5. WSL 2 ಅನ್ನು ನಿಮ್ಮ ಡೀಫಾಲ್ಟ್ ಆವೃತ್ತಿಯಾಗಿ ಹೊಂದಿಸಿ.

ನೀವು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಡಾಕರ್ ಕಂಟೇನರ್ ಅನ್ನು ನಿರ್ಮಿಸಬಹುದೇ?

ಡಾಕರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಸ್ಥಳೀಯವಾಗಿ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ (x86-64, ARM ಮತ್ತು ಇತರ ಅನೇಕ ಸಿಪಿಯು ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಲ್ಲಿ) ಮತ್ತು ವಿಂಡೋಸ್‌ನಲ್ಲಿ (x86-64) ಚಲಿಸುತ್ತದೆ. ಡಾಕರ್ Inc. ನೀವು Linux, Windows ಮತ್ತು macOS ನಲ್ಲಿ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ರನ್ ಮಾಡಲು ಅನುಮತಿಸುವ ಉತ್ಪನ್ನಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ.

ಡಾಕರ್ ಉತ್ತಮ ವಿಂಡೋಸ್ ಅಥವಾ ಲಿನಕ್ಸ್ ಆಗಿದೆಯೇ?

ತಾಂತ್ರಿಕ ದೃಷ್ಟಿಕೋನದಿಂದ, ಅಲ್ಲಿ ಡಾಕರ್ ಬಳಸುವ ನಡುವೆ ನಿಜವಾದ ವ್ಯತ್ಯಾಸವಿಲ್ಲ ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ. ನೀವು ಎರಡೂ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಡಾಕರ್‌ನೊಂದಿಗೆ ಒಂದೇ ರೀತಿಯ ವಿಷಯಗಳನ್ನು ಸಾಧಿಸಬಹುದು. ಡಾಕರ್ ಅನ್ನು ಹೋಸ್ಟ್ ಮಾಡಲು ನೀವು ವಿಂಡೋಸ್ ಅಥವಾ ಲಿನಕ್ಸ್ "ಉತ್ತಮ" ಎಂದು ಹೇಳಬಹುದು ಎಂದು ನಾನು ಭಾವಿಸುವುದಿಲ್ಲ.

ಡಾಕರ್ ಕಂಟೇನರ್ ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್ ಎರಡರಲ್ಲೂ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದೇ?

ವಿಂಡೋಸ್‌ಗಾಗಿ ಡಾಕರ್ ಪ್ರಾರಂಭವಾಯಿತು ಮತ್ತು ವಿಂಡೋಸ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ, ನೀವು ಈಗ ವಿಂಡೋಸ್ ಅಥವಾ ಲಿನಕ್ಸ್ ಕಂಟೇನರ್‌ಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಚಲಾಯಿಸಬಹುದು. ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಚಿತ್ರಗಳನ್ನು ಎಳೆಯಲು ಅಥವಾ ಪ್ರಾರಂಭಿಸಲು ಹೊಸ –ಪ್ಲಾಟ್‌ಫಾರ್ಮ್=ಲಿನಕ್ಸ್ ಕಮಾಂಡ್ ಲೈನ್ ಸ್ವಿಚ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈಗ ಲಿನಕ್ಸ್ ಕಂಟೇನರ್ ಮತ್ತು ವಿಂಡೋಸ್ ಸರ್ವರ್ ಕೋರ್ ಕಂಟೇನರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ.

ಕುಬರ್ನೆಟ್ಸ್ ವಿರುದ್ಧ ಡಾಕರ್ ಎಂದರೇನು?

ಕುಬರ್ನೆಟ್ಸ್ ಮತ್ತು ಡಾಕರ್ ನಡುವಿನ ಮೂಲಭೂತ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಅದು ಡಾಕರ್ ಒಂದೇ ನೋಡ್‌ನಲ್ಲಿ ಓಡುವಾಗ ಕುಬರ್ನೆಟ್ಸ್ ಕ್ಲಸ್ಟರ್‌ನಾದ್ಯಂತ ಓಡಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಕುಬರ್ನೆಟ್ಸ್ ಡಾಕರ್ ಸ್ವಾರ್ಮ್‌ಗಿಂತ ಹೆಚ್ಚು ವಿಸ್ತಾರವಾಗಿದೆ ಮತ್ತು ಉತ್ಪಾದನೆಯ ಪ್ರಮಾಣದಲ್ಲಿ ನೋಡ್‌ಗಳ ಸಮೂಹಗಳನ್ನು ಸಮರ್ಥ ರೀತಿಯಲ್ಲಿ ಸಂಘಟಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.

ನಾನು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ವಿಂಡೋಸ್ ಡಾಕರ್ ಚಿತ್ರವನ್ನು ಚಲಾಯಿಸಬಹುದೇ?

ಇಲ್ಲ, ನೀವು ನೇರವಾಗಿ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ವಿಂಡೋಸ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಆದರೆ ನೀವು Windows ನಲ್ಲಿ Linux ಅನ್ನು ಚಲಾಯಿಸಬಹುದು. ಟ್ರೇ ಮೆನುವಿನಲ್ಲಿರುವ ಡಾಕರ್ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ನೀವು OS ಕಂಟೈನರ್ ಲಿನಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ನಡುವೆ ಬದಲಾಯಿಸಬಹುದು. ಕಂಟೈನರ್‌ಗಳು ಓಎಸ್ ಕರ್ನಲ್ ಅನ್ನು ಬಳಸುತ್ತವೆ.

ನೀವು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಸ್ಥಳೀಯವಾಗಿ ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಬಹುದೇ?

ಡಾಕರ್ ಪಾತ್ರೆಗಳು ವಿಂಡೋಸ್ ಸರ್ವರ್ 2016 ಮತ್ತು ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಮಾತ್ರ ಸ್ಥಳೀಯವಾಗಿ ರನ್ ಮಾಡಬಹುದು. … ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, Windows ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಡಾಕರ್ ಕಂಟೇನರ್‌ನಲ್ಲಿ Linux ಗಾಗಿ ಸಂಕಲಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೀವು ರನ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಇದನ್ನು ಮಾಡಲು ನಿಮಗೆ ವಿಂಡೋಸ್ ಹೋಸ್ಟ್ ಅಗತ್ಯವಿದೆ.

ನಾನು ವಿಂಡೋಸ್ ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳಿಗೆ ಹೇಗೆ ಬದಲಾಯಿಸುವುದು?

ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್ ಕಂಟೈನರ್‌ಗಳ ನಡುವೆ ಬದಲಿಸಿ

ಡಾಕರ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಮೆನುವಿನಿಂದ, ಡಾಕರ್ CLI ಯಾವ ಡೀಮನ್ (ಲಿನಕ್ಸ್ ಅಥವಾ ವಿಂಡೋಸ್) ಮಾತನಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ಟಾಗಲ್ ಮಾಡಬಹುದು. ಸ್ವಿಚ್ ಆಯ್ಕೆಮಾಡಿ ವಿಂಡೋಸ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ಬಳಸಲು ವಿಂಡೋಸ್ ಕಂಟೈನರ್‌ಗಳಿಗೆ, ಅಥವಾ ಲಿನಕ್ಸ್ ಕಂಟೈನರ್‌ಗಳನ್ನು ಬಳಸಲು ಲಿನಕ್ಸ್ ಕಂಟೈನರ್‌ಗಳಿಗೆ ಬದಲಿಸಿ ಆಯ್ಕೆಮಾಡಿ (ಡೀಫಾಲ್ಟ್).

ವಿಂಡೋಸ್ ಕಂಟೈನರ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ನಾನು ಹೇಗೆ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು?

ಈ ಪೂರೈಕೆದಾರರು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಕಂಟೈನರ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತಾರೆ ಮತ್ತು ಡಾಕರ್ ಎಂಜಿನ್ ಮತ್ತು ಕ್ಲೈಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತಾರೆ. ಹೇಗೆ ಎಂಬುದು ಇಲ್ಲಿದೆ: ಎಲಿವೇಟೆಡ್ ಅನ್ನು ತೆರೆಯಿರಿ ಪವರ್ಶೆಲ್ ಅಧಿವೇಶನ ಮತ್ತು PowerShell ಗ್ಯಾಲರಿಯಿಂದ ಡಾಕರ್-ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಪ್ರೊವೈಡರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ. NuGet ಪ್ರೊವೈಡರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಿಮ್ಮನ್ನು ಕೇಳಿದರೆ, ಅದನ್ನು ಸ್ಥಾಪಿಸಲು Y ಅನ್ನು ಟೈಪ್ ಮಾಡಿ.

ವಿಂಡೋಸ್‌ಗಾಗಿ ಡಾಕರ್‌ನೊಂದಿಗೆ ನಾನು ಏನು ಮಾಡಬಹುದು?

ಡಾಕರ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ನಿಮ್ಮ ಮ್ಯಾಕ್ ಅಥವಾ ವಿಂಡೋಸ್ ಪರಿಸರಕ್ಕಾಗಿ ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾದ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ ಕಂಟೈನರೈಸ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಮೈಕ್ರೋ ಸರ್ವೀಸ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಡಾಕರ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಡಾಕರ್ ಎಂಜಿನ್, ಡಾಕರ್ ಸಿಎಲ್‌ಐ ಕ್ಲೈಂಟ್, ಡಾಕರ್ ಕಂಪೋಸ್, ಡಾಕರ್ ಕಂಟೆಂಟ್ ಟ್ರಸ್ಟ್, ಕುಬರ್ನೆಟ್ಸ್ ಮತ್ತು ರುಜುವಾತು ಸಹಾಯಕರನ್ನು ಒಳಗೊಂಡಿದೆ.

ಡಾಕರ್ ಚಿತ್ರಗಳು OS ಅನ್ನು ಒಳಗೊಂಡಿವೆಯೇ?

ಪ್ರತಿಯೊಂದು ಚಿತ್ರವು ಸಂಪೂರ್ಣ OS ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ವಿಶೇಷ ಡಾಕರ್ ಮಾಡಿದ ಓಎಸ್‌ಗಳು ಕೆಲವು ಮೆಗಾ ಬೈಟ್‌ಗಳೊಂದಿಗೆ ಬರುತ್ತವೆ: ಉದಾಹರಣೆಗೆ ಲಿನಕ್ಸ್ ಆಲ್ಪೈನ್ ಇದು 8 ಮೆಗಾಬೈಟ್‌ಗಳ ಓಎಸ್ ಆಗಿದೆ! ಆದರೆ ubuntu/windows ನಂತಹ ದೊಡ್ಡ OS ಕೆಲವು ಗಿಗಾಬೈಟ್‌ಗಳಷ್ಟಿರಬಹುದು.

ಡಾಕರ್ ಮಾತ್ರ ಕಂಟೇನರ್ ಆಗಿದೆಯೇ?

ಅದು ಇನ್ನು ಮುಂದೆ ಹಾಗಲ್ಲ ಮತ್ತು ಡಾಕರ್ ಮಾತ್ರವಲ್ಲ, ಬದಲಿಗೆ ಭೂದೃಶ್ಯದಲ್ಲಿ ಮತ್ತೊಂದು ಕಂಟೈನರ್ ಎಂಜಿನ್. ಕಂಟೇನರ್ ಚಿತ್ರಗಳನ್ನು ನಿರ್ಮಿಸಲು, ಓಡಿಸಲು, ಎಳೆಯಲು, ತಳ್ಳಲು ಅಥವಾ ಪರಿಶೀಲಿಸಲು ಡಾಕರ್ ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ಈ ಪ್ರತಿಯೊಂದು ಕಾರ್ಯಗಳಿಗೆ ಇತರ ಪರ್ಯಾಯ ಸಾಧನಗಳಿವೆ, ಅದು ಡಾಕರ್‌ಗಿಂತ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ನಿಯೋಜನೆಗಾಗಿ ಡಾಕರ್ ಅನ್ನು ಬಳಸಲಾಗಿದೆಯೇ?

ಸರಳವಾಗಿ ಹೇಳುವುದಾದರೆ, ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು, ನಿಯೋಜಿಸಲು ಮತ್ತು ರನ್ ಮಾಡಲು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಅನುಮತಿಸುವ ಸಾಧನ. … ನೀವು ಹಾರಾಡುತ್ತಿರುವಾಗ ನವೀಕರಣಗಳು ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ನಿಯೋಜಿಸಬಹುದು. ಪೋರ್ಟಬಲ್. ನೀವು ಸ್ಥಳೀಯವಾಗಿ ನಿರ್ಮಿಸಬಹುದು, ಕ್ಲೌಡ್‌ಗೆ ನಿಯೋಜಿಸಬಹುದು ಮತ್ತು ಎಲ್ಲಿ ಬೇಕಾದರೂ ಓಡಬಹುದು.

ಈ ಪೋಸ್ಟ್ ಇಷ್ಟವಾಯಿತೇ? ದಯವಿಟ್ಟು ನಿಮ್ಮ ಸ್ನೇಹಿತರಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ:
ಓಎಸ್ ಇಂದು