Junior
Jaké důležité prvky Dockeru existují?
sobes.tech AI
Odpověď od AI
Důležité prvky Dockeru:
- Obrázky (Images) — šablony pro vytváření kontejnerů, obsahují všechny potřebné závislosti a konfigurace.
- Kontejnery (Containers) — běžící instance obrázků, izolovaná prostředí pro spuštění aplikací.
- Dockerfile — textový soubor s instrukcemi pro sestavení obrázku.
- Registr (Registry) — úložiště obrázků, například Docker Hub, kde lze obrázky ukládat a načítat.
- Volumes (Volumes) — mechanismy pro trvalé ukládání dat mimo kontejner.
- Sítě (Networks) — zajišťují komunikaci mezi kontejnery a s vnějším světem.
Příklad použití Dockerfile:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]