” fanidan mustaqil ishi mavzu: Docker tushunchasi ularning qo’llanilishi. Docker konteynerlarini yaratish Bajardi: Mingboyev. O. E ki(at-servis)-S205-18-guruh talabasi Qabul qildi
Download 477.55 Kb.
|
Mustaqil ish Xujayarov fanidan Mingboyev.O.E
- Bu sahifa navigatsiya:
- 2. Docker konteynerlarini yaratish va konteynerlaridan foydalanishning afzaliklari. Konteynerlar nima
Docker o'rnatish jarayoni:
Ubuntu yordamida dockerni o'rnatishni ko'rib chiqamiz . Agar sizda boshqa Linux tarqatish yoki operatsion tizimingiz bo'lsa, rasmiy veb-saytda tegishli ko'rsatmalarni qidiring . apt paket bazasini sinxronlashtiramiz va kerakli bog'liqliklarni o'rnatamiz: sudo apt-get yangilanishi sudo apt-get install \ apt-transport-https \ ca -sertifikatlar \ curl \ gnupg \ lsb -release ombor uchun GPG kalitini import qiling docker : curl - fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg -- dearmor -o / usr /share/ keyrings / docker - arxiv -keyring.gpg apt ro'yxatiga yangi ombor qo'shamiz : echo \ "deb [arch=amd64 imzolangan-by=/ usr /share/ keyrings / docker -archive- keyring.gpg ] https://download.docker.com/linux/ubuntu \ $( lsb_release - cs ) barqaror" | sudo tee / etc /apt/sources.list.d /docker.list > / dev / null Endi siz dockerni o'rnatishingiz mumkin: sudo apt-get yangilash sudo apt-get install docker-ce docker - ce -cli containerd.io docker kirish daemon faqat root foydalanuvchi uchun . Boshqa foydalanuvchilarning Docker bilan ishlashi uchun ular maxsus guruhga qo'shilishi kerak - docker . Ushbu buyruqni oddiy foydalanuvchi sifatida ishga tushiring: sudo usermod - aG docker $USER Shundan so'ng, o'zgartirish kuchga kirishi uchun siz qayta kirishingiz kerak. 2. Docker konteynerlarini yaratish va konteynerlaridan foydalanishning afzaliklari. Konteynerlar nima Docker haqida gapirishdan oldin , konteynerlashtirish texnologiyasi haqida bir necha so'z aytishim kerak. Konteynerlar ilova qanday joylashtirilishini standartlashtirish va uni umumiy infratuzilmadan ajratish usulidir. Ilova namunasi xost operatsion tizimiga ta'sir qilmaydigan izolyatsiya qilingan muhitda ishlaydi. Ishlab chiquvchilar o'zlarining ilovalari qanday muhitda ishlashi, kerakli sozlamalar va bog'liqliklar mavjudligi haqida o'ylashlari shart emas. Ular shunchaki dastur yaratadi, barcha bog'liqliklar va sozlamalarni bitta rasmga to'playdi. Keyinchalik bu rasm ilova ishlamasligidan xavotirlanmasdan boshqa tizimlarda ishga tushirilishi mumkin. Docker - konteynerlashtirilgan ilovalarni ishlab chiqish, yetkazib berish va ishga tushirish uchun platforma. Docker sizga konteynerlarni yaratish, ularni ishga tushirish va joylashtirishni avtomatlashtirish imkonini beradi va hayot aylanishini boshqaradi. Bitta xost mashinasida bir nechta konteynerlarni ishlatish imkonini beradi . Konteynerlashtirish virtualizatsiyaga o'xshaydi, lekin ular bir xil emas. Virtualizatsiya o'zining virtual apparati va operatsion tizimiga ega bo'lgan gipervisorda to'laqonli xostni boshqaradi. Bunday holda siz bitta OT ichida boshqa OTni ishga tushirishingiz mumkin. Konteynerlash holatida jarayon to'g'ridan-to'g'ri asosiy operatsion tizim yadrosidan ishlaydi va uskunani virtualizatsiya qilmaydi . Bu konteynerlashtirilgan dastur faqat asosiysi bilan bir xil OS da ishlashi mumkin degan ma'noni anglatadi . Konteynerlar apparatni virtualizatsiya qilmaydi , shuning uchun ular kamroq resurslarni iste'mol qiladilar. Download 477.55 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling