Docker- qo'llanma


Ushbu qo'llanma menga nimani o'rgatadi?



Download 2,07 Mb.
bet2/7
Sana09.07.2022
Hajmi2,07 Mb.
#765424
1   2   3   4   5   6   7
Ushbu qo'llanma menga nimani o'rgatadi?
Bu Docker bilan ishlashning barcha jihatlari bo'yicha yagona va to'liq qo'llanma. Docker va uning ekotizimlari haqidagi afsonalarni oydinlashtirishdan tashqari, bu sizga bulutda o'z veb-ilovalaringizni yaratish va joylashtirishda ozgina tajriba orttirish imkonini beradi. Biz Amazon Web Services-dan statik saytlarni joylashtirish va Elastic Beanstalk va Elastic Container Service yordamida EC2-ga ikkita dinamik veb-ilovani joylashtirish uchun foydalanamiz. Agar siz hech qachon hech narsa joylashtirmagan bo'lsangiz ham, ushbu qo'llanma sizga kerak bo'lgan hamma narsani beradi.
Ushbu hujjatdan qanday foydalanish kerak
Ushbu hujjat bir nechta bo'limlarni o'z ichiga oladi, ularning har biri Dockerning o'ziga xos tomoniga qaratilgan. Har bir bo'limda biz buyruqlar kiritamiz yoki kod yozamiz. Barcha kodlar GitHub omborida mavjud.
Kirish
Eslatma: Ushbu qo‘llanmada Docker 1.12.0-rc2 versiyasidan foydalaniladi. Agar nomuvofiqlikka duch kelsangiz, iltimos, muammoni yozing. Rahmat!
Oldindan talablar
Ushbu qo'llanmani bajarish uchun sizga kerak bo'lgan yagona narsa - bu buyruq qatori ko'nikmalari va matn muharriri. Veb-ilovalarni ishlab chiqish tajribasi foydali bo'lar edi, lekin shart emas. Ish jarayonida biz bir nechta bulutli xizmatlarga duch kelamiz. Ushbu saytlarda hisob yaratishingiz kerak bo'ladi:

Kompyuter sozlamalari
Barcha kerakli vositalarni o'rnatish va sozlash juda qiyin vazifa bo'lishi mumkin, ammo xayriyatki, Docker ancha barqaror bo'lib qoldi va uni har qanday OTda o'rnatish va ishga tushirish juda oson vazifaga aylandi. Keling, Docker-ni o'rnatamiz.
Docker
Bir necha relizlar oldin OS X va Windows da Docker-ni ishga tushirish muammoli edi. Ammo ishlab chiqish guruhi ajoyib ish qildi va bugungi kunda butun jarayon hech qanday oson emas. Boshlash uchun ushbu qo'llanma Mac, Linux va Windows uchun batafsil o'rnatish ko'rsatmalarini o'z ichiga oladi.
Keling, hamma narsa to'g'ri o'rnatilganligini tekshiramiz:

Python
Python odatda OS X va ko'pgina Linux distributivlarida oldindan o'rnatilgan. Agar siz Python-ni o'rnatishingiz kerak bo'lsa, o'rnatuvchini bu yerdan yuklab oling.
Versiyani tekshiring:

Ilovamiz uchun paketlarni o'rnatish uchun pip dan foydalanamiz. Agar pip o'rnatilmagan bo'lsa, tizimingiz uchun versiyani yuklab oling.
Tekshirish uchun quyidagi buyruqni bajaring:

Java (ixtiyoriy)
Biz ishlab chiqayotgan dastur saqlash va qidirish uchun Elasticsearch-dan foydalanadi. Elasticsearch dasturini lokal sifatida ishga tushirish uchun sizga Java kerak bo'ladi. Ushbu qo'llanmada hamma narsa konteyner ichida ishlaydi, shuning uchun sizda lokal Java bo'lishi shart emas. Agar Java o'rnatilgan bo'lsa, java -version buyrug'i quyidagi kabi chiqishni yaratishi kerak:


Download 2,07 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish