rajistics commited on
Commit
5537883
·
1 Parent(s): e3ed0c3

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -32
Dockerfile CHANGED
@@ -1,38 +1,19 @@
1
  # read the doc: https://huggingface.co/docs/hub/spaces-sdks-docker
 
2
 
3
- FROM rocker/shiny
 
 
 
 
 
 
 
4
 
5
- RUN useradd -m -u 1000 user
6
 
7
- COPY shiny-server.conf /etc/shiny-server/shiny-server.conf
8
 
9
- RUN apt-get update && apt-get install -y \
10
- --no-install-recommends \
11
- git-core \
12
- libssl-dev \
13
- libcurl4-gnutls-dev \
14
- curl \
15
- libsodium-dev \
16
- libxml2-dev \
17
- libicu-dev \
18
- && apt-get clean \
19
- && rm -rf /var/lib/apt/lists/*
20
-
21
- # COPY app.R /srv/shiny-server/app.R
22
 
23
- RUN chown -R user /var/lib/shiny-server/
24
- RUN chown -R user /var/log/shiny-server/
25
- RUN chown -R user /srv/shiny-server/
26
- RUN chown -R user /opt/shiny-server/
27
- RUN chown -R user /etc/shiny-server/
28
- RUN chown -R user /usr/local/lib/R/
29
-
30
- USER user
31
-
32
- RUN R -e "install.packages('shiny',dependencies=TRUE, repos='http://cran.rstudio.com/')"
33
-
34
- ENV _R_SHLIB_STRIP_=true
35
-
36
- EXPOSE 3838
37
-
38
- CMD ["/usr/bin/shiny-server"]
 
1
  # read the doc: https://huggingface.co/docs/hub/spaces-sdks-docker
2
+ FROM ubuntu:kinetic
3
 
4
+ # Doesn't usually have an "upgrade"
5
+ RUN apt-get update \
6
+ && DEBIAN_FRONTEND=noninteractive \
7
+ apt-get install --no-install-recommends --assume-yes \
8
+ build-essential \
9
+ python3 \
10
+ python3-dev \
11
+ python3-pip
12
 
13
+ RUN pip install -r shiny
14
 
15
+ ENTRYPOINT ["/bin/sh", "-c"]
16
 
17
+ EXPOSE 7860
 
 
 
 
 
 
 
 
 
 
 
 
18
 
19
+ CMD ["shiny run --port 7860 --host 0.0.0.0"]