AlphaCNN commited on
Commit
7d1ca2d
ยท
verified ยท
1 Parent(s): b661363

Upload Dockerfile.txt

Browse files
Files changed (1) hide show
  1. Dockerfile.txt +30 -0
Dockerfile.txt ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # ๋ฒ ์ด์Šค ์ด๋ฏธ์ง€
2
+ FROM python:3.10-slim
3
+
4
+ # ์บ์‹œ ์ตœ์ ํ™”
5
+ ENV HF_HOME=/tmp/hf_cache
6
+ ENV PYTHONUNBUFFERED=1
7
+ ENV PYTHONDONTWRITEBYTECODE=1
8
+ ENV PORT=7860
9
+
10
+ # ํ•„์š”ํ•œ ํŒจํ‚ค์ง€ ์„ค์น˜
11
+ RUN apt-get update && apt-get install -y \
12
+ gcc \
13
+ build-essential \
14
+ && rm -rf /var/lib/apt/lists/*
15
+
16
+ # ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ
17
+ WORKDIR /app
18
+
19
+ # ํŒŒ์ด์ฌ ์˜์กด์„ฑ ์„ค์น˜
20
+ COPY requirements.txt .
21
+ RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt
22
+
23
+ # ์•ฑ ์ฝ”๋“œ ๋ณต์‚ฌ
24
+ COPY . .
25
+
26
+ # ์‹คํ–‰ ํฌํŠธ ๋…ธ์ถœ
27
+ EXPOSE 7860
28
+
29
+ # ์‹คํ–‰ ์ปค๋งจ๋“œ
30
+ CMD ["python", "app.py"]