Junior
Dockerдин маанилүү элементтери кайсылар?
sobes.tech AI
AIден жооп
Dockerдин маанилүү элементтери:
- Сүрөттөр (Images) — контейнерлер түзүү үчүн үлгүлөр, бардык зарыл болгон көзкарандылыктарды жана жөндөөлөрдү камтыйт.
- Контейнерлер (Containers) — сүрөттөрдүн иштеп жаткан нускалары, колдонмолор үчүн изоляцияланган иштөө чөйрөлөрү.
- Dockerfile — сүрөт түзүү үчүн көрсөтмөлөрдү камтыган тексттик файл.
- Реестр (Registry) — сүрөттөрдүн сактагычы, мисалы Docker Hub, анда сүрөттөр сакталат жана алынып келет.
- Томдар (Volumes) — контейнерден тышкары маалыматтарды туруктуу сактоо механизмдери.
- Тармактар (Networks) — контейнерлердин ортосунда жана тышкы дүйнө менен байланыш камсыз кылат.
Dockerfile колдонуу мисалы:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]