Spaces:
Sleeping
Sleeping
Commit
·
527a4ca
1
Parent(s):
7fc3f7a
set user as root
Browse files- Dockerfile +19 -17
Dockerfile
CHANGED
@@ -37,23 +37,25 @@ RUN R -e "devtools::install_deps('/tmp/', dependencies = TRUE)"
|
|
37 |
## Install reticulate and create virtual environment using default Ubuntu installed Python
|
38 |
#RUN R -e "install.packages('reticulate')"
|
39 |
|
40 |
-
ARG USER=user
|
41 |
-
ARG UID=
|
42 |
-
ARG GID=
|
43 |
-
ENV HOME /home/$USER
|
44 |
-
ENV ENV_PREFIX $HOME/env
|
45 |
-
|
46 |
-
RUN addgroup --gid $GID $USER
|
47 |
-
RUN adduser --disabled-password \
|
48 |
-
--gecos "Non-root user" \
|
49 |
-
--uid $UID \
|
50 |
-
--gid $GID \
|
51 |
-
--home $HOME \
|
52 |
-
$USER
|
53 |
-
|
54 |
-
RUN adduser $USER sudo
|
55 |
-
RUN echo "$USER ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
56 |
-
|
|
|
|
|
57 |
|
58 |
ARG RETICULATE_MINICONDA_PATH=/usr/local/share/r-miniconda
|
59 |
ARG RETICULATE_PYTHON_ENV=/usr/virtualenvs/venv_shiny_app
|
|
|
37 |
## Install reticulate and create virtual environment using default Ubuntu installed Python
|
38 |
#RUN R -e "install.packages('reticulate')"
|
39 |
|
40 |
+
#ARG USER=user
|
41 |
+
#ARG UID=1000
|
42 |
+
#ARG GID=1000
|
43 |
+
#ENV HOME /home/$USER
|
44 |
+
#ENV ENV_PREFIX $HOME/env
|
45 |
+
|
46 |
+
#RUN addgroup --gid $GID $USER
|
47 |
+
#RUN adduser --disabled-password \
|
48 |
+
# --gecos "Non-root user" \
|
49 |
+
# --uid $UID \
|
50 |
+
# --gid $GID \
|
51 |
+
# --home $HOME \
|
52 |
+
# $USER
|
53 |
+
|
54 |
+
#RUN adduser $USER sudo
|
55 |
+
#RUN echo "$USER ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
56 |
+
|
57 |
+
ENV HOME /root
|
58 |
+
ENV USER root
|
59 |
|
60 |
ARG RETICULATE_MINICONDA_PATH=/usr/local/share/r-miniconda
|
61 |
ARG RETICULATE_PYTHON_ENV=/usr/virtualenvs/venv_shiny_app
|