Junior — Middle
Kas olete loonud Dockerfile faile konteinerite ehitamise automatiseerimiseks?
sobes.tech AI
Vastus AI-lt
Jah, Dockerfile loomine on standardne praktika konteinerite automatiseerimiseks. Dockerfile on tekstifail koos juhistega, mida Docker kasutab pildi loomiseks.
Lihtne Dockerfile näide Python rakenduse jaoks:
# Kasutame ametlikku Python pilti
FROM python:3.9-slim
# Kopeerime rakenduse failid konteinerisse
COPY . /app
WORKDIR /app
# Installime sõltuvused
RUN pip install -r requirements.txt
# Käivitame rakenduse
CMD ["python", "app.py"]
See fail võimaldab reprodutseeritavalt ja kiiresti luua konteinerid vajaliku keskkonna ja rakendusega.