20 lines
770 B
Docker
20 lines
770 B
Docker
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
|
|
|
|
|
|
|
USER root
|
|
# Install Dotnet SDK+Runtime + kernel
|
|
ENV PATH ${PATH}:/opt/dotnet/tools
|
|
RUN mkdir -p /opt/dotnet/tools && \
|
|
wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \
|
|
sudo dpkg -i packages-microsoft-prod.deb && rm packages-microsoft-prod.deb && \
|
|
apt-get update && apt-get install -y --no-install-recommends dotnet-sdk-7.0 && \
|
|
apt-get clean && rm -rf /var/lib/apt/lists/* && \
|
|
dotnet tool install Microsoft.dotnet-interactive --tool-path /opt/dotnet/tools && \
|
|
dotnet interactive jupyter install && \
|
|
fix-permissions /opt/dotnet && \
|
|
fix-permissions "${CONDA_DIR}" && \
|
|
fix-permissions "/home/${NB_USER}"
|
|
|
|
USER $NB_USER
|