Sobes.tech
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.