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