ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಡಾಕರ್ ಕಂಪೋಸ್ ಅನ್ನು ನೋಡೋಣ. ಇದು ಬಹು ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು, ದೃಶ್ಯೀಕರಿಸಲು ಮತ್ತು ಚಲಾಯಿಸಲು ಸಹಾಯ ಮಾಡುವ ಒಂದು ಉಪಯುಕ್ತತೆಯಾಗಿದೆ. ಅದರ ಬಗ್ಗೆ YAML ಫೈಲ್ಗಳ ಮೂಲಕ ಪ್ರತ್ಯೇಕ ಪಾತ್ರೆಗಳನ್ನು ನಿರ್ಮಿಸುವ ಸಾಧನ.
ಒಂದೇ ಹೋಸ್ಟ್ನಲ್ಲಿ ಪರಿಸರದ ಬಹು ಪ್ರತಿಗಳನ್ನು ಚಲಾಯಿಸಲು ಡಾಕರ್ ಕಂಪೋಸ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಬಳಸುವ ಬದಲು ಡಾಕರ್ ಬ್ಯಾಷ್ ಆಜ್ಞೆಗಳು ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ಗಳ ಸರಣಿಯನ್ನು ಬಳಸಿ, ಡಾಕರ್ ಕಂಪೋಸ್ ನಿಮಗೆ ಸಾಧ್ಯವಾಗುವಂತೆ YAML ಫೈಲ್ಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ ಸೂಚನೆ ಡಾಕರ್ ಎಂಜಿನ್ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು. ಮತ್ತು ಇದು ಪ್ರಮುಖವಾದುದು, ಸೂಚನೆಗಳ ಸರಣಿಯನ್ನು ನೀಡುವ ಸುಲಭ, ತದನಂತರ ಅವುಗಳನ್ನು ವಿಭಿನ್ನ ಪರಿಸರದಲ್ಲಿ ಪುನರಾವರ್ತಿಸುತ್ತದೆ.
ಡಾಕರ್ ಸಂಯೋಜನೆ ಒಂದು ಸಾಧನವಾಗಿದೆ ಕಂಪೋಸ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಬಳಸಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಡಾಕರ್ನಲ್ಲಿ ಬಹು-ಕಂಟೇನರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಿ. ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರೂಪಿಸುವ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಪಾತ್ರೆಗಳನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ ಎಂಬುದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಸಂಯೋಜನೆ ಫೈಲ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ನಾವು ಸಂಯೋಜನೆ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿದ ನಂತರ, ನಾವು ಒಂದೇ ಆಜ್ಞೆಯೊಂದಿಗೆ ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಪ್ರಾರಂಭಿಸಬಹುದು: ಡಾಕರ್-ಸಂಯೋಜನೆ.
ಡಾಕರ್ ಸಂಯೋಜನೆ ಡಾಕರ್ ಬಳಕೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಸಾಧನವಾಗಿದೆ. ಇಂದ YAML ಫೈಲ್ಗಳು, ಕಂಟೇನರ್ಗಳನ್ನು ರಚಿಸುವುದು, ಅವುಗಳನ್ನು ಸಂಪರ್ಕಿಸುವುದು, ಪೋರ್ಟ್ಗಳು, ಸಂಪುಟಗಳು ಇತ್ಯಾದಿಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಸುಲಭ. ಸಂಯೋಜನೆಯೊಂದಿಗೆ ನೀವು ವಿಭಿನ್ನ ಪಾತ್ರೆಗಳನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ, ಪ್ರತಿ ಪಾತ್ರೆಯಲ್ಲಿ, ವಿಭಿನ್ನ ಸೇವೆಗಳಲ್ಲಿ, ಅವುಗಳನ್ನು ಸಾಮಾನ್ಯ ಪರಿಮಾಣಕ್ಕೆ ಸೇರಿಕೊಳ್ಳಿ, ಅವುಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿ, ಅವುಗಳನ್ನು ಆಫ್ ಮಾಡಿ, ಇತ್ಯಾದಿ. ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಮೈಕ್ರೊ ಸರ್ವೀಸಸ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಇದು ಒಂದು ಮೂಲಭೂತ ಅಂಶವಾಗಿದೆ. ಎಲ್ಲಾ ಸಂಯೋಜನೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪುಟದಿಂದ ವಿವರವಾಗಿ ವೀಕ್ಷಿಸಬಹುದು ಯೋಜನೆಯ ದಸ್ತಾವೇಜನ್ನು.
ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಡಾಕರ್ ಸಂಯೋಜನೆಯನ್ನು ಸ್ಥಾಪಿಸಿ
ಬಳಕೆದಾರರು ಆಯ್ಕೆ ಮಾಡಬಹುದು ಸ್ಥಾಪಿಸಲು ವಿಭಿನ್ನ ಆಯ್ಕೆಗಳು ಈ ಉಪಯುಕ್ತತೆ, ಅವು ಇದ್ದಂತೆ:
ಉಬುಂಟು ಭಂಡಾರದಿಂದ
ಉಬುಂಟು ರೆಪೊಸಿಟರಿಗಳಿಂದ ನಾವು ಈ ಉಪಕರಣದ ಸ್ಥಿರ ಆವೃತ್ತಿ ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ಪಡೆಯಬಹುದು. ಇಲ್ಲಿಂದ ಸ್ಥಾಪಿಸಲು, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಅಧಿಕೃತ ಭಂಡಾರದಿಂದ ಉಪಯುಕ್ತತೆಯನ್ನು ಸ್ಥಾಪಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ:
sudo apt install docker-compose
ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ನಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಅದನ್ನು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಕೆಳಗಿನ ಟರ್ಮಿನಲ್ ಅನ್ನು ಒಂದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬರೆಯುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು:
docker-compose version
ಅಸ್ಥಾಪಿಸು
ಪ್ಯಾರಾ ಡಾಕರ್ ಸಂಯೋಜನೆಯನ್ನು ತೆಗೆದುಹಾಕಿ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:
sudo apt remove docker-compose; sudo apt autoremove
ಗಿಟ್ಹಬ್ ಭಂಡಾರವನ್ನು ಬಳಸುವುದು
ಎನ್ ಎಲ್ GitHub ನಲ್ಲಿ ಭಂಡಾರ ಈ ಯೋಜನೆಯಿಂದ, ನಾವು ಡಾಕರ್ ಸಂಯೋಜನೆಯ ಹೆಚ್ಚು ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಬಹುದು, ಇದು ಪ್ರಮಾಣಿತ ಉಬುಂಟು ಭಂಡಾರದಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲದಿರಬಹುದು.
ನಿಮಗೆ ಬೇಕಾದರೆ ಡಾಕರ್ ಸಂಯೋಜನೆ ಉಪಯುಕ್ತತೆಯ ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿ, ಮಾಡಬಹುದು ವೆಬ್ ಬ್ರೌಸರ್ ಬಳಸಿ ಅಥವಾ ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ (Ctrl + Alt + T) ಮತ್ತು ಇಂದು ಪ್ರಕಟವಾದ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:
sudo wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64
ಡೌನ್ಲೋಡ್ ಮುಗಿದ ನಂತರ, ನಾವು ಈ ಇತರ ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ ನಾವು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ಗೆ ಅಗತ್ಯ ಅನುಮತಿಗಳನ್ನು ನಿಯೋಜಿಸಿ ಹಿಂದಿನ ಹಂತದಲ್ಲಿ:
sudo chmod +x /usr/local/bin/docker-compose
ಈಗ ನಾವು ಮಾಡಬಹುದು ನಾವು ಲಭ್ಯವಾಗಲಿರುವ ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:
docker-compose --version
ಅಸ್ಥಾಪಿಸು
ಈ ಸಾಧನ ಅದರ ಬೈನರಿ ಫೈಲ್ ಅನ್ನು ಅಳಿಸುವ ಮೂಲಕ ಅದನ್ನು ಸಿಸ್ಟಮ್ನಿಂದ ತೆಗೆದುಹಾಕಬಹುದು. ಆದ್ದರಿಂದ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವ ಅಗತ್ಯವಿದೆ (Ctrl + Alt + T) ಮತ್ತು ಅದನ್ನು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಿಂದ ಅಸ್ಥಾಪಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:
sudo rm /usr/local/bin/docker-compose
ಪಿಪ್ ಬಳಸುವುದು
ನಾವು ಡಾಕರ್ ಸಂಯೋಜನೆಯನ್ನು ಸಹ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು pip3. ಈ ಉಪಯುಕ್ತತೆಗೆ ಪೈಥಾನ್ 3.6 ಅಥವಾ ನಂತರದ ಅಗತ್ಯವಿದೆ ಮತ್ತು ಅದರ ಪಿಪ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್, ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡಲು. ಈ ಅವಶ್ಯಕತೆಗಳ ಈ ಆವೃತ್ತಿಯನ್ನು ನೀವು ಹೊಂದಿದ್ದರೆ, ಟರ್ಮಿನಲ್ನಲ್ಲಿ (Ctrl + Alt + T) ಸ್ಥಾಪಿಸಲು ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ:
pip3 install docker-compose
ಅಸ್ಥಾಪಿಸು
ಇನೀವು ಅದನ್ನು ಪಿಪ್ 3 ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿದ್ದರೆ ಈ ಉಪಯುಕ್ತತೆಯನ್ನು ತೆಗೆದುಹಾಕಿ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕಾಗಿದೆ (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:
pip3 uninstall docker-compose
ನಿಮಗೆ ಬೇಕಾದರೆ ಡಾಕರ್ ಸಂಯೋಜನೆ ಬಳಕೆಯ ಉದಾಹರಣೆಯನ್ನು ಪ್ರಯತ್ನಿಸಿ, ರಲ್ಲಿ ದಸ್ತಾವೇಜನ್ನು ಪುಟ ಈ ಯೋಜನೆಯ, ಅವರು ಸಂಪೂರ್ಣ ಉದಾಹರಣೆಯನ್ನು ನೀಡುತ್ತಾರೆ. ಇದರೊಂದಿಗೆ ನೀವು ಈ ಸಾಫ್ಟ್ವೇರ್ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.
ಎಲ್ಲಾ ಪರಿಸರದಲ್ಲಿ ಕೃತಿಗಳನ್ನು ರಚಿಸಿ: ಉತ್ಪಾದನೆ, ಪ್ರದರ್ಶನ, ಅಭಿವೃದ್ಧಿ, ಪರೀಕ್ಷೆ ಮತ್ತು ಸಿಐ ಕೆಲಸದ ಹರಿವುಗಳು. ಅದನ್ನು ಪಡೆಯಬಹುದು ಪ್ರತಿಯೊಂದು ಪ್ರಕರಣದ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ಸಾಮಾನ್ಯ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು.