jupyter/Program/dotnet/Dockerfile

20 lines
771 B
Docker

FROM eoelab.org:1027/ben0i0d/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