Junior
Aké dôležité prvky Docker existujú?
sobes.tech AI
Odpoveď od AI
Dôležité prvky Dockeru:
- Obrázky (Images) — šablóny na vytváranie kontajnerov, obsahujú všetky potrebné závislosti a konfigurácie.
- Kontajnery (Containers) — bežiace inštancie obrázkov, izolované prostredia na spúšťanie aplikácií.
- Dockerfile — textový súbor s pokynmi na zostavenie obrázka.
- Registry (Registrácia) — úložisko obrázkov, napríklad Docker Hub, kde je možné ukladať a načítavať obrázky.
- Volumes (Volumes) — mechanizmy na trvalé ukladanie dát mimo kontajnera.
- Siete (Networks) — zabezpečujú komunikáciu medzi kontajnermi a s vonkajším svetom.
Príklad použitia Dockerfile:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]