coolmanx commited on
Commit
5ca02e0
·
verified ·
1 Parent(s): 1339285

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -2
Dockerfile CHANGED
@@ -13,6 +13,11 @@ RUN pip install Flask python-dotenv huggingface_hub requests gunicorn
13
  # 开放应用程序的端口
14
  EXPOSE 5000
15
 
 
 
 
 
 
16
  # 设置环境变量(可选,如果需要传递 Docker 环境中的环境变量)
17
  RUN --mount=type=secret,id=HF_TOKEN,mode=0444,required=true \
18
  --mount=type=secret,id=MAN_NAME,mode=0444,required=true \
@@ -21,8 +26,7 @@ RUN --mount=type=secret,id=HF_TOKEN,mode=0444,required=true \
21
  USERNAME=$(cat /run/secrets/MAN_NAME) \
22
  PASSWORD=$(cat /run/secrets/MAN_PASS) \
23
  HF_TOKENS=$(cat /run/secrets/HF_TOKEN) \
24
- API_KEY=$(cat /run/secrets/API_KEY) \
25
- gunicorn --bind 0.0.0.0:5000 app:app &
26
 
27
  # 定义启动命令
28
  CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]
 
13
  # 开放应用程序的端口
14
  EXPOSE 5000
15
 
16
+ ENV USERNAME=
17
+ ENV PASSWORD=
18
+ ENV HF_TOKENS=
19
+ ENV API_KEY=
20
+
21
  # 设置环境变量(可选,如果需要传递 Docker 环境中的环境变量)
22
  RUN --mount=type=secret,id=HF_TOKEN,mode=0444,required=true \
23
  --mount=type=secret,id=MAN_NAME,mode=0444,required=true \
 
26
  USERNAME=$(cat /run/secrets/MAN_NAME) \
27
  PASSWORD=$(cat /run/secrets/MAN_PASS) \
28
  HF_TOKENS=$(cat /run/secrets/HF_TOKEN) \
29
+ API_KEY=$(cat /run/secrets/API_KEY)
 
30
 
31
  # 定义启动命令
32
  CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]