Junior
Kokie yra svarbūs Docker elementai?
sobes.tech AI
Atsakymas iš AI
Svarbūs Docker elementai:
- Vaizdai (Images) — šablonai konteinerių kūrimui, apima visas reikalingas priklausomybes ir nustatymus.
- Konteineriai (Containers) — vykdomi vaizdų pavyzdžiai, izoliuotos aplinkos programoms.
- Dockerfile — tekstinis failas su instrukcijomis vaizdo kūrimui.
- Registras (Registry) — vaizdų saugykla, pvz., Docker Hub, kur galima saugoti ir gauti vaizdus.
- Tūriai (Volumes) — mechanizmai duomenų nuolatinio saugojimo už konteinerio ribų.
- Tinklai (Networks) — užtikrina ryšį tarp konteinerių ir su išoriniu pasauliu.
Pavyzdys, kaip naudoti Dockerfile:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]