Junior — Middle
Konvertörlarni qurishni avtomatlashtirish uchun Dockerfile fayllarini yaratdingizmi?
sobes.tech AI
AIdan javob
Ha, Dockerfile yaratish konteynerlarni avtomatlashtirish uchun standart amaliyotdir. Dockerfile — bu Docker tomonidan tasvir yaratish uchun ishlatiladigan ko'rsatmalar bilan matn fayli.
Python ilovasi uchun oddiy Dockerfile misoli:
# Rasmiy Python tasviridan foydalanamiz
FROM python:3.9-slim
# Ilova fayllarini konteynerga ko'chiramiz
COPY . /app
WORKDIR /app
# Bog'liqliklarni o'rnatamiz
RUN pip install -r requirements.txt
# Ilovani ishga tushiramiz
CMD ["python", "app.py"]
Ushbu fayl muhit va ilova bilan takrorlanadigan va tez konteynerlar yaratishga imkon beradi.