Spaces:
Sleeping
Sleeping
Commit
·
4f40367
1
Parent(s):
6cf59ad
añadiendo permisos sobre la carpeta docker a ver si asi..
Browse files- Dockerfile +6 -1
Dockerfile
CHANGED
@@ -47,7 +47,9 @@ ARG GID=1000
|
|
47 |
ENV HOME /home/$USER
|
48 |
ENV ENV_PREFIX $HOME/env
|
49 |
|
|
|
50 |
RUN if ! getent group $GID; then addgroup --gid $GID $USER; fi
|
|
|
51 |
RUN if ! id -u %USER > /dev/null 2>&1; then \
|
52 |
adduser --disabled-password \
|
53 |
--gecos "Non-root user" \
|
@@ -57,9 +59,12 @@ RUN if ! id -u %USER > /dev/null 2>&1; then \
|
|
57 |
$USER; \
|
58 |
fi
|
59 |
|
60 |
-
|
61 |
RUN adduser $USER sudo
|
62 |
RUN echo "$USER ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
|
|
|
|
|
63 |
|
64 |
ARG RETICULATE_MINICONDA_PATH=/usr/local/share/r-miniconda
|
65 |
ARG RETICULATE_PYTHON_ENV=/usr/virtualenvs/venv_shiny_app
|
|
|
47 |
ENV HOME /home/$USER
|
48 |
ENV ENV_PREFIX $HOME/env
|
49 |
|
50 |
+
RUN echo "---> Ensure group"
|
51 |
RUN if ! getent group $GID; then addgroup --gid $GID $USER; fi
|
52 |
+
RUN echo "---> Ensure user"
|
53 |
RUN if ! id -u %USER > /dev/null 2>&1; then \
|
54 |
adduser --disabled-password \
|
55 |
--gecos "Non-root user" \
|
|
|
59 |
$USER; \
|
60 |
fi
|
61 |
|
62 |
+
RUN echo "---> Make sudo & setup sudoers"
|
63 |
RUN adduser $USER sudo
|
64 |
RUN echo "$USER ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
65 |
+
RUN chown -R $USER:$GID docker
|
66 |
+
|
67 |
+
|
68 |
|
69 |
ARG RETICULATE_MINICONDA_PATH=/usr/local/share/r-miniconda
|
70 |
ARG RETICULATE_PYTHON_ENV=/usr/virtualenvs/venv_shiny_app
|