lin7zhi commited on
Commit
f453ca3
·
verified ·
1 Parent(s): 142c06f

Upload Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -3
Dockerfile CHANGED
@@ -9,8 +9,9 @@ ENV PYTHONUNBUFFERED=1 \
9
  TZ=Asia/Shanghai
10
 
11
  # Install tzdata and set timezone
 
12
  RUN apt-get update && \
13
- apt-get install -y --no-install-recommends tzdata && \
14
  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
15
  echo "Asia/Shanghai" > /etc/timezone && \
16
  apt-get clean && \
@@ -27,8 +28,12 @@ RUN pip install --no-cache-dir -r requirements.txt
27
  # Copy application code
28
  COPY . .
29
 
 
 
 
 
30
  # Expose port
31
  EXPOSE 7861
32
 
33
- # Default command
34
- CMD ["python", "web.py"]
 
9
  TZ=Asia/Shanghai
10
 
11
  # Install tzdata and set timezone
12
+ # === 修改点 1: 增加 curl 的安装 ===
13
  RUN apt-get update && \
14
+ apt-get install -y --no-install-recommends tzdata curl && \
15
  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
16
  echo "Asia/Shanghai" > /etc/timezone && \
17
  apt-get clean && \
 
28
  # Copy application code
29
  COPY . .
30
 
31
+ # === 修改点 2: 复制脚本并赋予权限 ===
32
+ COPY sync.sh run.sh ./
33
+ RUN chmod +x sync.sh run.sh
34
+
35
  # Expose port
36
  EXPOSE 7861
37
 
38
+ # === 修改点 3: 使用 run.sh 启动 ===
39
+ CMD ["./run.sh"]