zjsjdjsj commited on
Commit
eea2aa4
·
verified ·
1 Parent(s): ae4db09

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -5
Dockerfile CHANGED
@@ -1,6 +1,17 @@
1
- FROM python:3.9
2
- WORKDIR /code
3
- COPY ./requirements.txt /code/requirements.txt
4
- RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
5
- COPY . .
 
 
 
 
 
 
 
 
 
 
 
6
  CMD ["python", "main.py"]
 
1
+ # Используем легкий образ Python
2
+ FROM python:3.10-slim
3
+
4
+ # Указываем рабочую папку
5
+ WORKDIR /app
6
+
7
+ # Сначала копируем только список библиотек, чтобы ускорить сборку
8
+ COPY requirements.txt .
9
+
10
+ # Устанавливаем библиотеку для бота
11
+ RUN pip install --no-cache-dir -r requirements.txt
12
+
13
+ # Копируем твой основной код бота
14
+ COPY main.py .
15
+
16
+ # ГЛАВНАЯ КОМАНДА: запускаем именно твой main.py
17
  CMD ["python", "main.py"]