Welcome to nginx!


CMD Konteyner ishga tushganda berilgan ko'rsatmani bajaradi. Agar ENTRYPOINT


Download 54.67 Kb.
bet4/12
Sana18.01.2023
Hajmi54.67 Kb.
#1099190
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
13-labaratoriya

CMD
Konteyner ishga tushganda berilgan ko'rsatmani bajaradi. Agar ENTRYPOINT ko'rsatilgan bo'lsa , ushbu bayonot ENTRYPOINT uchun argument sifatida talqin qilinadi (bu holda, exec formatidan foydalanganingizga ishonch hosil qiling ). CMD buyrug'i ushbu rasm nomidan keyin ishlaydigan docker uchun har qanday argumentlar bilan bekor qilinadi . Faqat oxirgi CMD yo'riqnomasi ta'sir qiladi va avvalgi barcha ko'rsatmalar bir-biriga mos keladi (shu jumladan asosiy rasmlarda ham).   


COPY
Qurilish kontekstidagi rasmlarni rasmingizga nusxalash uchun ishlatiladi. Uning ikkita shakli bor: COPY src dest _ va COPY [" src ", " dest "] , ikkalasi ham fayllar yoki kataloglarni konteyner ichida src dan destga ko'chiradi . Agar yo'llar ichida bo'sh joy bo'lsa, JSON qator formati talab qilinadi. Joker belgilar bir nechta fayl yoki kataloglarni aniqlash uchun ishlatilishi mumkin. Qurilish kontekstingizdan tashqarida src yo'llarini aniqlay olmaysiz ( ya'ni .. / another_dir / myfile ishlamaydi). 


ENTRYPOINT
Konteyner ishga tushirilganda bajariladigan kodni (va standart argumentlarni) o'rnatadi. Ushbu rasm nomidan keyin ishlaydigan docker uchun barcha CMD ko'rsatmalari yoki parametrlari uning bajarilishi parametrlari sifatida qabul qilinadi. Ko'rsatmalar ENTRYPOINT ko'pincha o'zgaruvchilarni va uning barcha dalillariga izohlash xizmatlarini ishga tushiradigan "trigger" skriptlarini taqdim etish uchun ishlatiladi.  


ENV
Rasm ichidagi muhit o'zgaruvchilarini o'rnatadi. U keyingi ko'rsatmalarda ma'lumotnoma sifatida ishlatilishi mumkin. Masalan :
...
ENV MY_VERSION 1.3
RUN apt-get install -y mypackage=$MY_VERSION
...

Ushbu o'zgaruvchilar rasm ichida ham mavjud bo'ladi.


EXPOSE
Aytadi Docker bu konteyner ko'rsatilgan port yoki portlardan bir jarayon etganlardan ega bo'ladi. Bu ma'lumotlar tomonidan ishlatiladigan Docker konteyner ulashda (qarang majburiyligi konteyner ) yoki ta'minlash orqali ulanish nuqtalari nashr -P bir parametr uchun Docker muddatda EXPOSE bayonotining o'zi tarmoq muhitiga ta'sir qilmaydi.  


Download 54.67 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




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