Junior — Middle
Konteynerlərin avtomatlaşdırılması üçün Dockerfile faylları yaratdınızmı?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, Dockerfile yaratmaq konteynerlərin avtomatlaşdırılması üçün standart bir təcrübədir. Dockerfile, Docker-in şəkil yaratmaq üçün istifadə etdiyi göstərişlər ilə mətn faylıdır.
Python tətbiqi üçün sadə Dockerfile nümunəsi:
# Rəsmi Python görüntüsündən istifadə edirik
FROM python:3.9-slim
# Tətbiq fayllarını konteynerə kopyalayırıq
COPY . /app
WORKDIR /app
# Asılılıqları quraşdırırıq
RUN pip install -r requirements.txt
# Tətbiqi işə salırıq
CMD ["python", "app.py"]
Bu fayl, mühit və tətbiqlə təkrarlana bilən və sürətli konteynerlər yaratmağa imkan verir.