ಉಬುಂಟುನಲ್ಲಿ ಡಾಕರ್ ಮತ್ತು ಅದರ ಪಾತ್ರೆಗಳನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಬಳಸುವುದು

ಉಬುಂಟುನಲ್ಲಿ ಡಾಕರ್

ಡಾಕರ್ ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ವ್ಯಾಪಾರ ಘಟಕವು ಬೆಂಬಲಿಸುವ ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಯಾಗಿದ್ದು, ಇದು ತುಲನಾತ್ಮಕವಾಗಿ ಪ್ರತ್ಯೇಕ ವಾತಾವರಣದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಚಲಾಯಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ ಧಾರಕ ಅಥವಾ ಧಾರಕ. ತನ್ನದೇ ಆದ ಕರ್ನಲ್ ಹೊಂದಿರುವ ವರ್ಚುವಲ್ ಯಂತ್ರ (ವಿಎಂ) ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಕಂಟೇನರ್ ಹೋಸ್ಟ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಕರ್ನಲ್ ಅನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ, ಇದು ಹಗುರವಾಗಿರಲು ಮತ್ತು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಚಲಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

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

ಉಬುಂಟುನಲ್ಲಿ ಡಾಕರ್ ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

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

  1. ಮೊದಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಜಿಪಿಜಿ ಕೀಲಿಯನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಆಮದು ಮಾಡಿಕೊಳ್ಳುತ್ತೇವೆ:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. ಮುಂದೆ, ನಾವು ಅಧಿಕೃತ ಭಂಡಾರವನ್ನು ಸೇರಿಸುತ್ತೇವೆ:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. ನಾವು ಪ್ಯಾಕೇಜುಗಳನ್ನು ನವೀಕರಿಸುತ್ತೇವೆ:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. ಮುಂದೆ, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಡಾಕರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ:
sudo apt install docker-engine

 ಡಾಕರ್ ಪಾತ್ರೆಗಳನ್ನು ಹೇಗೆ ಚಲಾಯಿಸುವುದು

El ಡೀಮನ್ ಡಾಕರ್ ಈಗಾಗಲೇ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾನೆ. ಈಗ, ನಮ್ಮ ಮೊದಲ ಪಾತ್ರೆಯನ್ನು ಚಲಾಯಿಸಲು, ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ:

sudo docker run hello-world

ಮೇಲೆ ಹೇಳಿದಂತೆ, ಡಾಕರ್ ಕಂಟೇನರ್‌ಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ತಮ್ಮದೇ ಆದ ಹಬ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ. ನೂರಾರು ಅಥವಾ ಸಾವಿರಾರು ಚಿತ್ರಗಳು ಲಭ್ಯವಿದೆ, ಆದ್ದರಿಂದ ನಮಗೆ ಆಸಕ್ತಿ ಇರುವದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾವು ಹುಡುಕಾಟವನ್ನು ಮಾಡುತ್ತೇವೆ. ಉದಾಹರಣೆಗೆ, ಉಬುಂಟು ಮೂಲದ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ವಿತರಣೆಗಳಲ್ಲಿ ಒಂದಾದ ಲಿನಕ್ಸ್ ಮಿಂಟ್ ಬಗ್ಗೆ ಚಿತ್ರವನ್ನು ಹುಡುಕುವ ಹುಡುಕಾಟ ಆಜ್ಞೆಯು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

sudo docker search "linux mint"

ಹಿಂದಿನ ಹುಡುಕಾಟವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ:

ಡಾಕರ್-ಚಿತ್ರಗಳು

ಧಾರಕವನ್ನು ಚಲಾಯಿಸಲು ಚಿತ್ರವನ್ನು ಹುಡುಕುವಾಗ, ನಾವು ಯಾವಾಗಲೂ "ಸರಿ" ಅಥವಾ "ಅಧಿಕೃತ" ಕಾಲಮ್ ಹೊಂದಿರುವ ಒಂದನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ, ಇದರರ್ಥ ಅದು ನಿಮ್ಮ ಸ್ವಂತ ಯೋಜನೆಯಿಂದ ಬಂದಿದೆ ಮತ್ತು ಯಾವುದೇ ವ್ಯಕ್ತಿಯಿಂದಲ್ಲ. ಹಿಂದಿನ ಪಟ್ಟಿಯಲ್ಲಿ ಯಾವುದೇ ಅಧಿಕೃತ ಇಲ್ಲ, ಆದರೆ ಉಬುಂಟುನಿಂದ ಒಬ್ಬರು ಇದ್ದಾರೆ. ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಉಬುಂಟು ಚಿತ್ರವನ್ನು (ಹಿಂದಿನವುಗಳಿಂದ) ಬಳಸಿ ಧಾರಕವನ್ನು ಚಲಾಯಿಸುತ್ತೇವೆ:

sudo docker run -it ubuntu bash

ಮೇಲಿನ ಆಜ್ಞೆಯು ಉಬುಂಟು ಚಿತ್ರವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ, ಕಂಟೇನರ್ ಅನ್ನು ಚಲಾಯಿಸುತ್ತದೆ, ಚಾಲನೆಯಲ್ಲಿರುವಂತೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಬ್ಯಾಷ್‌ನೊಂದಿಗೆ ಅದರೊಳಗೆ ನಮಗೆ ಸಂವಾದಾತ್ಮಕ ಟಿಟಿ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ. ನಾವು ಅದನ್ನು ಅರಿತುಕೊಳ್ಳುತ್ತೇವೆ ಪ್ರಾಂಪ್ಟ್ ಹಾಗೆ ಬದಲಾಗಿದೆ ಮೂಲ @ 131a58505d2d: / #, ಅಲ್ಲಿರುವ ನಂತರ ಕಂಟೇನರ್‌ನ ಅನನ್ಯ ಐಡಿ ಇರುತ್ತದೆ.

ಆಜ್ಞಾ ಸಾಲಿನ ಪ್ರವೇಶವನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಕಂಟೇನರ್‌ನಿಂದ ಹೊರಬರುವುದು, ಪ್ಯಾಕೇಜ್ ಡೇಟಾಬೇಸ್ ಅನ್ನು ನವೀಕರಿಸುವುದು, ಸಿಸ್ಟಮ್ ಅನ್ನು ನವೀಕರಿಸುವುದು ಅಥವಾ ಯಾವುದೇ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮುಂತಾದ ಯಾವುದನ್ನೂ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಮಾಡಬಹುದು.

ಸ್ವಚ್ .ಗೊಳಿಸುವಿಕೆ

ನಾವು ಕಂಟೇನರ್ ಅನ್ನು ಚಲಾಯಿಸುವಾಗ, ಡಾಕರ್ ಕ್ಲೈಂಟ್ ಡಾಕರ್ ಹಬ್‌ನಿಂದ ಚಿತ್ರವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬೇಕು. ಈ ಚಿತ್ರಗಳನ್ನು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಾವು ಕಂಟೇನರ್ ಅನ್ನು ನಿಲ್ಲಿಸಿ ತೆಗೆದುಹಾಕಿದರೂ ಸಹ ಅಲ್ಲಿಯೇ ಉಳಿಯುತ್ತದೆ ಆ ಎಲ್ಲಾ ಅವಶೇಷಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಯೋಗ್ಯವಾಗಿದೆ ನಾವು ಮತ್ತೆ ಬಳಸಲು ಹೋಗುವುದಿಲ್ಲ.

ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಿದ ಚಿತ್ರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲು, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ:

sudo docker images

ಇದು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಎಲ್ಲಾ ಚಿತ್ರಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಅವುಗಳನ್ನು ತೊಡೆದುಹಾಕಲು, ನಾವು ಈ ಕೆಳಗಿನಂತೆ ಒಂದು ಆಜ್ಞೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ, ಅಲ್ಲಿ "ಹಲೋ-ವರ್ಲ್ಡ್" ನಾವು ಅಳಿಸಲು ಬಯಸುವ ಚಿತ್ರ:

sudo docker rmi hello-world

ಈ ಪೋಸ್ಟ್‌ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿರುವ ಸಾಫ್ಟ್‌ವೇರ್ ಮತ್ತು ಅದರ ಪಾತ್ರೆಗಳನ್ನು ಬಳಸುವುದು ಕೆಲವು ಬಳಕೆದಾರರಿಗೆ ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ. ನೀವು ಅವರಲ್ಲಿ ಒಬ್ಬರಾಗಿದ್ದೀರಾ?

ಮೂಲಕ | linuxbsdos.com


2 ಕಾಮೆಂಟ್‌ಗಳು, ನಿಮ್ಮದನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಬೆಟೊ ಗೊಮ್ಹೆಜ್ ಡಿಜೊ

    ನನ್ನಂತಹ ಮರ್ತ್ಯಕ್ಕೆ, ನನ್ನ ಉಬುಂಟುನಲ್ಲಿ ಡಾಕರ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬಹುದು?

  2.   ಟೆಕ್ನೋಸೈಬರ್ಸ್ ಡಿಜೊ

    ಪ್ರಯೋಜನವೆಂದರೆ ಅದು ಭೌತಿಕ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುವುದಿಲ್ಲ ಆದರೆ ತಾರ್ಕಿಕವಾದದ್ದು. ನೀವು ಎರಡು ನಿಮಿಷಗಳಲ್ಲಿ 20 ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು, ಇತರರೊಂದಿಗೆ ಇದನ್ನು ಗಂಟೆಗಳಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ.