Junior
Dockerning muhim elementlari qanday?
sobes.tech AI
AIdan javob
Docker ning muhim elementlari:
- Rasmlar (Images) — konteynerlarni yaratish uchun shablonlar, barcha kerakli bog‘liqliklar va sozlamalarni o‘z ichiga oladi.
- Konteynerlar (Containers) — rasmlarning ishga tushirilgan nusxalari, ilovalar uchun izolyatsiya qilingan ish muhitlari.
- Dockerfile — rasmni qurish uchun ko‘rsatmalar bilan matn fayli.
- Registr (Registry) — rasmlar uchun saqlash joyi, masalan, Docker Hub, bu yerda rasmlar saqlanadi va olinadi.
- Volumes (Volumes) — konteynerdan tashqarida ma’lumotlarni doimiy saqlash uchun mexanizmlar.
- Tarmoqlar (Networks) — konteynerlar o‘rtasida va tashqi dunyo bilan aloqa ta’minlaydi.
Dockerfile dan foydalanish misoli:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]