update
This commit is contained in:
@@ -71,7 +71,7 @@ HEALTHCHECK --interval=5s --timeout=3s --start-period=5s --retries=3 \
|
|||||||
CMD /etc/jupyter/docker_healthcheck.py || exit 1
|
CMD /etc/jupyter/docker_healthcheck.py || exit 1
|
||||||
|
|
||||||
# here add
|
# here add
|
||||||
ARG CREATE_USER=${OWNER}
|
ARG CREATE_USER="jovyan"
|
||||||
ARG CREATE_USER_PASSWD="password"
|
ARG CREATE_USER_PASSWD="password"
|
||||||
ARG ROOT_PASSWD="password"
|
ARG ROOT_PASSWD="password"
|
||||||
ARG HOME="/home/${CREATE_USER}"
|
ARG HOME="/home/${CREATE_USER}"
|
||||||
@@ -118,6 +118,7 @@ EOT
|
|||||||
|
|
||||||
RUN <<EOT
|
RUN <<EOT
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
chown -R ${CREATE_USER}:users /home/${CREATE_USER}
|
||||||
# 清理和减小镜像大小
|
# 清理和减小镜像大小
|
||||||
apt-get clean
|
apt-get clean
|
||||||
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/man/?? /usr/share/man/??_*
|
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/man/?? /usr/share/man/??_*
|
||||||
@@ -125,9 +126,9 @@ EOT
|
|||||||
|
|
||||||
# Switch back to jovyan to avoid accidental container runs as root
|
# Switch back to jovyan to avoid accidental container runs as root
|
||||||
USER ${NB_UID}
|
USER ${NB_UID}
|
||||||
|
ENV MAMBA_ROOT_PREFIX=/home/${CREATE_USER}/micromamba
|
||||||
RUN <<EOT
|
RUN <<EOT
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
sudo chown -R ${OWNER}:users /home/${OWNER}/micromamba
|
|
||||||
micromamba create -n plot -c conda-forge scienceplots autopep8 python=3 ipykernel pandas numpy matplotlib scipy seaborn orange3 -y
|
micromamba create -n plot -c conda-forge scienceplots autopep8 python=3 ipykernel pandas numpy matplotlib scipy seaborn orange3 -y
|
||||||
micromamba run -n plot python -m pip install bamboolib
|
micromamba run -n plot python -m pip install bamboolib
|
||||||
micromamba run -n plot python -m ipykernel install --user --name="sciplot" --display-name="SCIPlot Environment"
|
micromamba run -n plot python -m ipykernel install --user --name="sciplot" --display-name="SCIPlot Environment"
|
||||||
|
|||||||
Reference in New Issue
Block a user