Yaron Koresh commited on
Commit
ac10ccb
·
verified ·
1 Parent(s): 118bde5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -8
Dockerfile CHANGED
@@ -11,17 +11,21 @@ ENV HOME=/home/user \
11
  GRADIO_NUM_PORTS=1 \
12
  GRADIO_SERVER_NAME=0.0.0.0 \
13
  GRADIO_THEME=huggingface \
14
- SYSTEM=spaces
15
 
16
  WORKDIR $HOME/app
17
- COPY --chown=user . $HOME/app
18
- CMD ["chown", "-R", "user", "."]
19
- CMD ["chmod", "-R", "a+xrw", "."]
 
20
 
21
- CMD ["wget", "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh", ">", "./Miniconda3.sh"]
22
- CMD ["./Miniconda3.sh", "-b"]
23
- CMD ["source", "/home/miniconda3/bin/activate"]
24
- CMD ["conda", "env", "create", "-f", "./env.yml"]
 
 
 
25
 
26
  EXPOSE 8080
27
 
 
11
  GRADIO_NUM_PORTS=1 \
12
  GRADIO_SERVER_NAME=0.0.0.0 \
13
  GRADIO_THEME=huggingface \
14
+ SYSTEM=spaces \
15
 
16
  WORKDIR $HOME/app
17
+ COPY . $HOME/app
18
+ run sudo usermod -aG sudo user
19
+ run sudo chown -R user .
20
+ run sudo chmod -R a+xrw .
21
 
22
+ run mkdir -p ~/miniconda3
23
+ run wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
24
+ run bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
25
+ run rm -rf ~/miniconda3/miniconda.sh
26
+ run ~/miniconda3/bin/conda init bash
27
+ run source /home/miniconda3/bin/activate
28
+ run conda env create -f ./env.yml
29
 
30
  EXPOSE 8080
31