Sobes.tech
Middle

Ako vytvoriť Docker obraz? Čo je Dockerfile a príkaz docker build?

sobes.tech AI

Odpoveď od AI

Obrázok Docker je šablóna, z ktorej sa vytvára kontajner. Na vytvorenie obrázka Docker je potrebné napísať Dockerfile, čo je textový súbor s pokynmi, ktoré popisujú, ako zostaviť obrázok: základný obrázok, kopírovanie súborov, inštalácia závislostí, spustenie príkazov atď.

Príkaz docker build číta Dockerfile a vykonáva pokyny postupne, vytvárajúc vrstvu po vrstve obrázok. Na konci získate hotový obrázok kontajnera.

Príklad jednoduchého Dockerfile:

FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt ./
RUN pip install -r requirements.txt
COPY . ./
CMD ["python", "app.py"]

Vytvorenie obrázka:

docker build -t my-python-app .