coolmanx commited on
Commit
2620d4c
·
verified ·
1 Parent(s): 676b223

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -8
Dockerfile CHANGED
@@ -12,7 +12,12 @@ RUN pip install Flask python-dotenv huggingface_hub requests gunicorn
12
 
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,14 +26,13 @@ RUN --mount=type=secret,id=HF_TOKEN,mode=0444,required=true \
21
  USERNAME1=$(cat /run/secrets/MAN_NAME) \
22
  PASSWORD1=$(cat /run/secrets/MAN_PASS) \
23
  HF_TOKENS1=$(cat /run/secrets/HF_TOKEN) \
24
- API_KEY1=$(cat /run/secrets/API_KEY)
25
-
26
- ENV USERNAME=$USERNAME1
27
- ENV PASSWORD=$PASSWORD1
28
- ENV HF_TOKENS=$HF_TOKENS1
29
- ENV API_KEY=$API_KEY1
30
 
31
- RUN echo $USERNAME1 $PASSWORD1 $HF_TOKENS1 $API_KEY1
32
 
33
  # 定义启动命令
34
  CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]
 
12
 
13
  # 开放应用程序的端口
14
  EXPOSE 5000
15
+
16
+ ENV USERNAME=$USERNAME1
17
+ ENV PASSWORD=$PASSWORD1
18
+ ENV HF_TOKENS=$HF_TOKENS1
19
+ ENV API_KEY=$API_KEY1
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
  USERNAME1=$(cat /run/secrets/MAN_NAME) \
27
  PASSWORD1=$(cat /run/secrets/MAN_PASS) \
28
  HF_TOKENS1=$(cat /run/secrets/HF_TOKEN) \
29
+ API_KEY1=$(cat /run/secrets/API_KEY) \
30
+ ENV USERNAME=$USERNAME1 \
31
+ PASSWORD=$PASSWORD1 \
32
+ HF_TOKENS=$HF_TOKENS1 \
33
+ API_KEY=$API_KEY1
 
34
 
35
+ RUN echo $USERNAME $PASSWORD $HF_TOKENS $API_KEY
36
 
37
  # 定义启动命令
38
  CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]