Sobes.tech
Junior — Middle

Създавали ли сте Dockerfile файлове за автоматизация на изграждането на контейнери?

sobes.tech AI

Отговор от AI

Да, създаването на Dockerfile е стандартна практика за автоматизация на изграждането на контейнери. Dockerfile е текстов файл с инструкции, които Docker използва за създаване на образ.

Пример за прост Dockerfile за Python приложение:

# Използваме официалния образ на Python
FROM python:3.9-slim

# Копираме файловете на приложението в контейнера
COPY . /app
WORKDIR /app

# Инсталираме зависимостите
RUN pip install -r requirements.txt

# Стартираме приложението
CMD ["python", "app.py"]

Този файл позволява възпроизводимо и бързо създаване на контейнери с необходимата среда и приложение.