Junior — Middle
Vai esat izveidojis Dockerfile failus konteineru būvniecības automatizēšanai?
sobes.tech AI
Atbilde no AI
Jā, Dockerfile izveide ir standarta prakse konteineru automatizācijai. Dockerfile ir teksta fails ar instrukcijām, kuras Docker izmanto, lai izveidotu attēlu.
Vienkārša Dockerfile piemērs Python lietojumprogrammai:
# Izmantojam oficiālo Python attēlu
FROM python:3.9-slim
# Kopējam lietojumprogrammas failus uz konteineru
COPY . /app
WORKDIR /app
# Instalējam atkarības
RUN pip install -r requirements.txt
# Sākam lietojumprogrammu
CMD ["python", "app.py"]
Šis fails ļauj atkārtoti un ātri izveidot konteinerus ar nepieciešamo vidi un lietojumprogrammu.