Rfym21 commited on
Commit
b9afbc7
·
verified ·
1 Parent(s): 07c206b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -22
Dockerfile CHANGED
@@ -1,8 +1,5 @@
1
- # 使用Python 3.9作为基础镜像
2
- FROM python:3.9-slim
3
-
4
- # 设置工作目录
5
- WORKDIR /app
6
 
7
  # 设置环境变量
8
  ENV PORT=7860 \
@@ -11,22 +8,8 @@ ENV PORT=7860 \
11
  AUTH_ENABLED=true \
12
  AUTH_TOKEN=your_token_here
13
 
14
- # 复制依赖文件
15
- COPY requirements.txt .
16
-
17
- # 安装依赖
18
- RUN pip install --no-cache-dir -r requirements.txt
19
-
20
- # 复制应用代码
21
- COPY . .
22
-
23
- # 暴露端口
24
  EXPOSE 7860
25
 
26
- # 创建启动脚本
27
- RUN echo '#!/bin/sh' > /app/start.sh && \
28
- echo 'exec flask run --host=0.0.0.0 --port=$PORT' >> /app/start.sh && \
29
- chmod +x /app/start.sh
30
-
31
- # 使用 JSON 格式的 CMD 指令
32
- CMD ["sh", "/app/start.sh"]
 
1
+ # 使用指定的基础镜像
2
+ FROM fjiabinc/notdiamond2api
 
 
 
3
 
4
  # 设置环境变量
5
  ENV PORT=7860 \
 
8
  AUTH_ENABLED=true \
9
  AUTH_TOKEN=your_token_here
10
 
11
+ # 暴露端口 7860
 
 
 
 
 
 
 
 
 
12
  EXPOSE 7860
13
 
14
+ # 启动命令
15
+ CMD ["python", "app.py"]