DaveM2430 commited on
Commit
4e3e6c2
·
verified ·
1 Parent(s): 0dff407

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -6
Dockerfile CHANGED
@@ -1,20 +1,27 @@
1
  FROM python:3.11-slim
2
-
3
  RUN useradd -m -u 1000 user
4
  USER user
5
  ENV HOME=/home/user \
6
  PATH=/home/user/.local/bin:$PATH
7
-
8
  WORKDIR /app
9
-
10
  COPY --chown=user requirements.txt .
11
  RUN pip install --no-cache-dir --upgrade pip && \
12
  pip install --no-cache-dir -r requirements.txt
13
-
14
  COPY --chown=user . .
15
-
 
 
 
 
 
 
 
 
 
 
 
 
16
  EXPOSE 7860
17
-
18
  CMD ["streamlit", "run", "streamlit_app.py", \
19
  "--server.port=7860", \
20
  "--server.address=0.0.0.0", \
 
1
  FROM python:3.11-slim
 
2
  RUN useradd -m -u 1000 user
3
  USER user
4
  ENV HOME=/home/user \
5
  PATH=/home/user/.local/bin:$PATH
 
6
  WORKDIR /app
 
7
  COPY --chown=user requirements.txt .
8
  RUN pip install --no-cache-dir --upgrade pip && \
9
  pip install --no-cache-dir -r requirements.txt
 
10
  COPY --chown=user . .
11
+ ARG MAC_TOKEN
12
+ RUN python -c "
13
+ from huggingface_hub import hf_hub_download
14
+ import os
15
+ hf_hub_download(
16
+ repo_id='BrewsterWhitecapsMAC/mac-private',
17
+ filename='AllCollege_RE288.parquet',
18
+ repo_type='dataset',
19
+ token='${MAC_TOKEN}',
20
+ local_dir='/app'
21
+ )
22
+ print('Parquet downloaded during build')
23
+ "
24
  EXPOSE 7860
 
25
  CMD ["streamlit", "run", "streamlit_app.py", \
26
  "--server.port=7860", \
27
  "--server.address=0.0.0.0", \