tebakaja commited on
Commit
39b1093
·
1 Parent(s): 5d053c5

Update: Set LFS -> true

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -7
Dockerfile CHANGED
@@ -1,4 +1,7 @@
1
- FROM python:3.9
 
 
 
2
 
3
  RUN useradd -m -u 1000 user
4
 
@@ -21,11 +24,17 @@ RUN cd /app/restful/cutils && \
21
 
22
  RUN pip install gdown
23
 
24
- RUN gdown https://drive.google.com/uc?id=$(cat /run/secrets/MODELS_ID) \
25
- -o models.zip && unzip models.zip && rm models.zip && \
26
- gdown https://drive.google.com/uc?id=$(cat /run/secrets/PICKLES_ID) \
27
- -o pickles.zip && unzip pickles.zip && rm pickles.zip && \
28
- gdown https://drive.google.com/uc?id=$(cat /run/secrets/POSTTRAINED_ID) \
29
- -o posttrained.zip && unzip posttrained.zip && rm posttrained.zip
 
 
 
 
 
 
30
 
31
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--workers", "10", "--port", "7860"]
 
1
+ FROM python:3.9-bullseye
2
+
3
+ LABEL organization="R6Q - Infraprasta University"
4
+ LABEL team="Group 5"
5
 
6
  RUN useradd -m -u 1000 user
7
 
 
24
 
25
  RUN pip install gdown
26
 
27
+ RUN --mount=type=secret,id=MODELS_ID,mode=0444,required=true \
28
+ gdown https://drive.google.com/uc?id=$(cat /run/secrets/MODELS_ID) && \
29
+ unzip models.zip && rm models.zip
30
+
31
+ RUN --mount=type=secret,id=PICKLES_ID,mode=0444,required=true \
32
+ gdown https://drive.google.com/uc?id=$(cat /run/secrets/PICKLES_ID) && \
33
+ unzip pickles.zip && rm pickles.zip
34
+
35
+ RUN --mount=type=secret,id=POSTTRAINED_ID,mode=0444,required=true \
36
+ gdown https://drive.google.com/uc?id=$(cat /run/secrets/POSTTRAINED_ID) && \
37
+ unzip posttrained.zip && rm posttrained.zip
38
+
39
 
40
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--workers", "10", "--port", "7860"]