Elyon7 commited on
Commit
789d5b9
·
verified ·
1 Parent(s): e4fb2d4

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -5
Dockerfile CHANGED
@@ -1,12 +1,10 @@
1
 
2
  FROM python:3.10-slim
3
 
4
-
5
  ENV DEBIAN_FRONTEND=noninteractive
6
  WORKDIR /App
7
 
8
-
9
-
10
  RUN apt-get update && apt-get install -y \
11
  git \
12
  git-lfs \
@@ -17,16 +15,16 @@ RUN apt-get update && apt-get install -y \
17
  && rm -rf /var/lib/apt/lists/* \
18
  && git lfs install
19
 
20
-
21
  EXPOSE 7860
22
  ENV MPLCONFIGDIR=/tmp/matplotlib
23
 
 
24
  CMD if [ -d ".git" ]; then \
25
  echo "Aggiorno il codice esistente..." && \
26
  git pull origin main; \
27
  else \
28
  echo "Clono il repository..." && \
29
- git clone https://$GITHUB_TOKEN@github.com/Elyon7/Cosmo-Edu_Lab.git .; \
30
  fi && \
31
  git lfs pull && \
32
  mkdir -p App/student_submissions && \
 
1
 
2
  FROM python:3.10-slim
3
 
 
4
  ENV DEBIAN_FRONTEND=noninteractive
5
  WORKDIR /App
6
 
7
+ # 1. Installazione pacchetti di sistema (Fase di Build)
 
8
  RUN apt-get update && apt-get install -y \
9
  git \
10
  git-lfs \
 
15
  && rm -rf /var/lib/apt/lists/* \
16
  && git lfs install
17
 
 
18
  EXPOSE 7860
19
  ENV MPLCONFIGDIR=/tmp/matplotlib
20
 
21
+
22
  CMD if [ -d ".git" ]; then \
23
  echo "Aggiorno il codice esistente..." && \
24
  git pull origin main; \
25
  else \
26
  echo "Clono il repository..." && \
27
+ git clone https://Elyon7:${GITHUB_TOKEN}@github.com/Elyon7/Cosmo-Edu_Lab.git .; \
28
  fi && \
29
  git lfs pull && \
30
  mkdir -p App/student_submissions && \