pmolchanov commited on
Commit
95c4c91
·
verified ·
1 Parent(s): 0c8dc33

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +41 -16
Dockerfile CHANGED
@@ -1,18 +1,11 @@
1
  FROM ghcr.io/tilmto/hymba:v1
2
  ARG DEBIAN_FRONTEND=noninteractive
3
  ENV PYTHONUNBUFFERED=1
4
-
5
- # USER user
6
- # Set up a new user named "user" with user ID 1000
7
  RUN useradd -m -u 1000 user
8
-
9
- # Switch to the "user" user
10
  USER user
11
-
12
- WORKDIR $HOME/app
13
- RUN pip3 install --no-cache-dir --upgrade pip
14
- COPY --chown=user . $HOME/app
15
-
16
  ENV HOME=/home/user \
17
  PATH=/home/user/.local/bin:$PATH \
18
  PYTHONPATH=$HOME/app \
@@ -22,18 +15,50 @@ ENV HOME=/home/user \
22
  GRADIO_SERVER_NAME=0.0.0.0 \
23
  GRADIO_THEME=huggingface \
24
  SYSTEM=spaces
25
-
26
-
27
  RUN echo "Will install packages"
28
  RUN pip3 install --no-cache-dir --progress-bar off --upgrade gradio
29
  RUN pip3 install --no-cache-dir --progress-bar off --upgrade triton
30
-
31
- COPY . $HOME/app
32
-
33
- EXPOSE 7860
34
  RUN echo "Hello from Dockerfile!"
35
  CMD ["python3", "app.py"]
36
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  # FROM ghcr.io/tilmto/hymba:v1
38
 
39
 
 
1
  FROM ghcr.io/tilmto/hymba:v1
2
  ARG DEBIAN_FRONTEND=noninteractive
3
  ENV PYTHONUNBUFFERED=1
4
+ WORKDIR /code
 
 
5
  RUN useradd -m -u 1000 user
6
+ RUN echo "user:x:/home/user:/bin/bash" >> /etc/passwd
7
+ RUN echo "user:x:1000:" >> /etc/group
8
  USER user
 
 
 
 
 
9
  ENV HOME=/home/user \
10
  PATH=/home/user/.local/bin:$PATH \
11
  PYTHONPATH=$HOME/app \
 
15
  GRADIO_SERVER_NAME=0.0.0.0 \
16
  GRADIO_THEME=huggingface \
17
  SYSTEM=spaces
 
 
18
  RUN echo "Will install packages"
19
  RUN pip3 install --no-cache-dir --progress-bar off --upgrade gradio
20
  RUN pip3 install --no-cache-dir --progress-bar off --upgrade triton
21
+ WORKDIR $HOME/app
22
+ COPY --chown=user . $HOME/app
 
 
23
  RUN echo "Hello from Dockerfile!"
24
  CMD ["python3", "app.py"]
25
 
26
+ # FROM ghcr.io/tilmto/hymba:v1
27
+ # ARG DEBIAN_FRONTEND=noninteractive
28
+ # ENV PYTHONUNBUFFERED=1
29
+
30
+ # # USER user
31
+ # # Set up a new user named "user" with user ID 1000
32
+ # RUN useradd -m -u 1000 user
33
+
34
+ # # Switch to the "user" user
35
+ # USER user
36
+
37
+ # WORKDIR $HOME/app
38
+ # RUN pip3 install --no-cache-dir --upgrade pip
39
+ # COPY --chown=user . $HOME/app
40
+
41
+ # ENV HOME=/home/user \
42
+ # PATH=/home/user/.local/bin:$PATH \
43
+ # PYTHONPATH=$HOME/app \
44
+ # PYTHONUNBUFFERED=1 \
45
+ # GRADIO_ALLOW_FLAGGING=never \
46
+ # GRADIO_NUM_PORTS=1 \
47
+ # GRADIO_SERVER_NAME=0.0.0.0 \
48
+ # GRADIO_THEME=huggingface \
49
+ # SYSTEM=spaces
50
+
51
+
52
+ # RUN echo "Will install packages"
53
+ # RUN pip3 install --no-cache-dir --progress-bar off --upgrade gradio
54
+ # RUN pip3 install --no-cache-dir --progress-bar off --upgrade triton
55
+
56
+ # COPY . $HOME/app
57
+
58
+ # EXPOSE 7860
59
+ # RUN echo "Hello from Dockerfile!"
60
+ # CMD ["python3", "app.py"]
61
+
62
  # FROM ghcr.io/tilmto/hymba:v1
63
 
64