Spaces:
Running
Running
update and bug fixes (GLIBC/Python 3.12)
#29
by prithivMLmods - opened
- Dockerfile +6 -6
- requirements.txt +1 -1
Dockerfile
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
FROM nvidia/cuda:12.5.1-cudnn-devel-
|
| 2 |
|
| 3 |
ENV DEBIAN_FRONTEND=noninteractive \
|
| 4 |
TZ=Europe/Paris \
|
|
@@ -57,9 +57,9 @@ RUN adduser --disabled-password --gecos '' --shell /bin/bash user && \
|
|
| 57 |
chown -R user:user /home/user /app && \
|
| 58 |
echo "user ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/90-user
|
| 59 |
|
| 60 |
-
# Miniconda Python 3.
|
| 61 |
USER user
|
| 62 |
-
RUN curl -fsSL -o /home/user/miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-
|
| 63 |
bash /home/user/miniconda.sh -b -p /home/user/miniconda && \
|
| 64 |
rm -f /home/user/miniconda.sh && \
|
| 65 |
conda clean -ya
|
|
@@ -89,7 +89,7 @@ COPY --chown=user:user . /home/user/app
|
|
| 89 |
|
| 90 |
RUN chmod +x /home/user/app/start_server.sh
|
| 91 |
|
| 92 |
-
# Jupyter template path for Python 3.
|
| 93 |
-
COPY --chown=user:user login.html /home/user/miniconda/lib/python3.
|
| 94 |
|
| 95 |
-
CMD ["./start_server.sh"]
|
|
|
|
| 1 |
+
FROM nvidia/cuda:12.5.1-cudnn-devel-ubuntu22.04
|
| 2 |
|
| 3 |
ENV DEBIAN_FRONTEND=noninteractive \
|
| 4 |
TZ=Europe/Paris \
|
|
|
|
| 57 |
chown -R user:user /home/user /app && \
|
| 58 |
echo "user ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/90-user
|
| 59 |
|
| 60 |
+
# Miniconda Python 3.12 (latest stable)
|
| 61 |
USER user
|
| 62 |
+
RUN curl -fsSL -o /home/user/miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-py312_24.7.1-0-Linux-x86_64.sh && \
|
| 63 |
bash /home/user/miniconda.sh -b -p /home/user/miniconda && \
|
| 64 |
rm -f /home/user/miniconda.sh && \
|
| 65 |
conda clean -ya
|
|
|
|
| 89 |
|
| 90 |
RUN chmod +x /home/user/app/start_server.sh
|
| 91 |
|
| 92 |
+
# Jupyter template path for Python 3.12
|
| 93 |
+
COPY --chown=user:user login.html /home/user/miniconda/lib/python3.12/site-packages/jupyter_server/templates/login.html
|
| 94 |
|
| 95 |
+
CMD ["./start_server.sh"]
|
requirements.txt
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
-
jupyterlab==4.5.
|
| 2 |
tornado==6.5.5
|
| 3 |
ipywidgets==8.1.8
|
|
|
|
| 1 |
+
jupyterlab==4.5.7
|
| 2 |
tornado==6.5.5
|
| 3 |
ipywidgets==8.1.8
|