Mundarija:
Video: Docker konteynerida skriptni qanday ishga tushiraman?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Quyidagi amallarni bajaring:
- Foydalanish docker ps mavjud nomini ko'rish uchun idish .
- Keyin foydalaning buyruq docker exec -it < idish name> /bin/bash ichida bash qobig'ini olish uchun idish .
- Yoki to'g'ridan-to'g'ri foydalaning docker exec -it < idish ism> < buyruq > amalga oshirish nima bo'lsa ham buyruq da belgilaysiz idish .
Buni hisobga olsak, docker konteynerini qanday ro'yxatga olishim mumkin?
Docker konteynerlarini ro'yxatlash
- Ko'rib turganingizdek, yuqoridagi rasmda ishlaydigan konteynerlar yo'qligini ko'rsatadi.
- Konteynerlarni identifikatori boʻyicha roʻyxatga olish uchun –aq (sokin): docker ps –aq.
- Har bir konteynerning umumiy fayl hajmini roʻyxatga olish uchun –s (size): docker ps –s dan foydalaning.
- ps buyrug'i bir nechta ma'lumotlar ustunlarini beradi:
Bundan tashqari, qobiq skriptini qanday ishga tushirishim mumkinligi haqida savol berishi mumkin. Skript yozish va bajarish bosqichlari
- Terminalni oching. Skript yaratmoqchi bo'lgan katalogga o'ting.
- bilan fayl yarating. sh kengaytmasi.
- Muharrir yordamida faylga skriptni yozing.
- chmod +x buyrug'i bilan skriptni bajariladigan qilib qo'ying.
- Skriptni./ yordamida ishga tushiring.
Keyin mavjud Docker konteynerini qanday ishga tushirishim mumkin?
Qayta ishga tushirish uchun mavjud konteyner , biz foydalanamiz boshlash unga biriktirish uchun -a bayrog'i va interaktiv qilish uchun -i bayrog'i bilan buyruq, keyin esa yoki idish ID yoki ism. ID raqamingizni almashtirganingizga ishonch hosil qiling idish quyidagi buyruqda: docker ishga tushirildi -ai 11cc47339ee1.
Argumentlarni Dockerga qanday o'tkazishim mumkin?
Ish vaqti argumentlar qachon qabul qilinadi docker yugurish yoki konteyneringizni boshlang: $ docker yugurish [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG…] Ular ilovangizga oʻzgaruvchilarni yuborish imkonini beradi. yugurish sizning konteyneringizda belgilanganidek docker fayli CMD yoki ENTRYPOINT ta'riflaringiz bo'yicha.
Tavsiya:
Docker konteynerida nechta yadro bor?
Batafsil ma'lumot uchun docker run docs-ga qarang. Bu sizning konteyneringizni xostdagi 2,5 yadro bilan cheklaydi
Xcode-da skriptni qanday ishga tushiraman?
Xcode-dan terminalni oching 2 qatorli qobiq skriptini yarating va faylni bajarishga ruxsat bering. Xcode Preferences-ga o'ting. Xcode-da xatti-harakatni qo'shing. Uni nomlang va yorliq tugmachasini bering. O'ng tarafdagi tafsilotlar panelida "Ishga tushirish" ni belgilang. Qo'shni ochiladigan menyudan 1-bosqichda saqlangan skriptni tanlang
AWS da docker konteynerini qanday ishga tushiraman?
Docker konteynerlarini joylashtirish 1-qadam: Amazon ECS bilan birinchi ishga tushirishingizni sozlang. 2-qadam: Vazifa ta'rifini yarating. 3-qadam: Xizmatingizni sozlang. 4-qadam: Klasteringizni sozlang. 5-qadam: Resurslaringizni ishga tushiring va ko'ring. 6-qadam: Namuna ilovasini oching. 7-qadam: Resurslaringizni o'chirib tashlang
Docker-da Elasticsearch-ni qanday ishga tushiraman?
Docker uchun Elasticsearch-ni olish, Elastic Docker registriga qarshi docker pull buyrug'ini berish kabi oddiy. Shu bilan bir qatorda, faqat Apache 2.0 litsenziyasi ostida mavjud xususiyatlarni o'z ichiga olgan boshqa Docker rasmlarini yuklab olishingiz mumkin. Tasvirlarni yuklab olish uchun www.docker.elastic.co saytiga o‘ting
Windows-da docker tasvirini qanday ishga tushiraman?
5 qadam asosiy rasmingizni tanlang. Windows ilovalari uchun Docker tasvirlari microsoft/nanoserver yoki microsoft/windowsservercore yoki ulardan biriga asoslangan boshqa tasvirga asoslangan bo'lishi kerak. Bog'liqlarni o'rnating. Ilovani tarqating. Kirish nuqtasini sozlang. Healthcheck qo'shing