Sobes.tech
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"]