Добавлен Dockerfile и docker-compose.yml для контейнеризации приложения

This commit is contained in:
kromskii2 committed 2025-01-28 23:56:11 +07:00
1 parent 5c8bbe3ffc
commit d6b9490432
2 files changed
+26

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
# Используем базовый образ Python
FROM python:3.9-slim
# Устанавливаем рабочую директорию
WORKDIR /app
# Копируем файлы проекта в контейнер
COPY src/ ./src
COPY requirements.txt ./
# Устанавливаем зависимости
RUN pip install --no-cache-dir -r requirements.txt
# Устанавливаем команду по умолчанию для запуска приложения
CMD ["python", "src/main.py"]
+11
View File
@@ -0,0 +1,11 @@
version: '3.8'
services:
app:
build: .
container_name: my_project_app
environment:
- TEMP=/path/to/temp
volumes:
- .:/app
command: python src/main.py