File size: 1,266 Bytes
548f7d3
 
 
0b2c32f
 
 
 
 
 
 
a45cd99
0b2c32f
 
 
 
3ad2ec3
0cb24ab
0b2c32f
 
d4de1ab
 
50fb5d3
151e82e
4f01f39
00384fe
4cca4a8
f8d6c41
548f7d3
6c5fad3
 
4d4f82a
 
57687b5
3fd5818
c263ec6
9040428
 
 
05a53b8
9040428
4f01f39
07f01fb
 
c9d2137
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#R-Shiny template https://huggingface.co/spaces/posit/shiny-for-r-template/tree/main
#Py-shiny template https://huggingface.co/spaces/posit/gptneox-chat

#############################
# RSTUDIO-SERVER            #
# VOLUME DOCKERFILE         #
#***************************#
# Set up a jupyter-lab for  #
# developing using deepvats #
#############################

##############
# Base image #
##############
# Adds rstudio server, tiyverse, devtools to rocker/cuda
FROM misantamaria/dvats-rstudio-ghf:latest

SHELL [ "/bin/bash", "--login", "-c" ]

#RUN chown ${USER_ID}:${GROUP_ID} /home/.config/matplotlib
#RUN chown ${USER_ID}:${GROUP_ID} $MPLCONFIGDIR

RUN  chown ${USER_ID}:${GROUP_ID} /var/run/s6
RUN  chown ${USER_ID}:${GROUP_ID} /home/
# Install deepvats

RUN echo "--> Go!"

#CMD [ "/init" ]
#CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]
ARG RSTUDIO_PORT
ENV RSTUDIO_PORT=$RSTUDIO_PORT

ENV APP="app"

RUN chmod +777 /home/.cache
RUN mkdir /home/.cache/matplotlib
RUN chmod +777 /home/.cache/matplotlib
RUN chmod +777 /home/.config

RUN echo "RETICULATE_MINICONDA_PATH" $RETICULATE_MINICONDA_PATH

#Online
CMD ["R", "--quiet", "-e", "shiny::runApp(Sys.getenv('APP'), host='0.0.0.0', port=as.integer(Sys.getenv('RSTUDIO_PORT')))"]