alexfremont commited on
Commit
efe827a
·
1 Parent(s): b276bf2
Files changed (1) hide show
  1. Dockerfile +7 -10
Dockerfile CHANGED
@@ -8,29 +8,26 @@ WORKDIR /app
8
  RUN useradd -m -u 1000 user
9
  COPY --chown=user ./requirements.txt requirements.txt
10
 
11
-
12
-
13
  # Installer les dépendances
14
  RUN pip install --no-cache-dir -r requirements.txt
15
 
16
- RUN --mount=type=secret,id=api_read,mode=0444,required=true \
17
- cat /run/secrets/api_read > /secret
18
-
19
- RUN --mount=type=secret,id=api_read,mode=0444,required=true \
20
- git clone $(cat /run/secrets/api_read)
21
-
22
-
23
  # Copier le reste de l'application
24
  COPY --chown=user . /app
25
 
26
  USER user
27
 
28
-
29
  ENV HOME=/home/user \
30
  PATH="/home/user/.local/bin:$PATH"
31
 
32
  # Exposer le port sur lequel l'application va tourner
33
  EXPOSE 7860
34
 
 
 
 
 
 
 
 
35
  # Commande pour lancer l'application
36
  CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
8
  RUN useradd -m -u 1000 user
9
  COPY --chown=user ./requirements.txt requirements.txt
10
 
 
 
11
  # Installer les dépendances
12
  RUN pip install --no-cache-dir -r requirements.txt
13
 
 
 
 
 
 
 
 
14
  # Copier le reste de l'application
15
  COPY --chown=user . /app
16
 
17
  USER user
18
 
 
19
  ENV HOME=/home/user \
20
  PATH="/home/user/.local/bin:$PATH"
21
 
22
  # Exposer le port sur lequel l'application va tourner
23
  EXPOSE 7860
24
 
25
+
26
+ # RUN --mount=type=secret,id=api_read,mode=0444,required=true \
27
+ # cat /run/secrets/api_read > /secret
28
+
29
+ # RUN --mount=type=secret,id=api_read,mode=0444,required=true \
30
+ # git clone $(cat /run/secrets/api_read)
31
+
32
  # Commande pour lancer l'application
33
  CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]