Dockerfile for my Jupyterlab server
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

35 lines
900 B

FROM jupyter/scipy-notebook
USER root
RUN apt-get update -y && apt-get install -y texlive-fonts-extra \
# && apt-get autoremove -y && apt-get autoclean -y \
# && rm -rf \
# /tmp/* \
# /var/cache/apt/archives/* \
# /var/lib/apt/lists/* \
# /var/tmp/*
RUN tlmgr update --self && tlmgr install fontawesome5
# && tlmgr install scheme-full
USER jovyan
COPY home/requirements.txt /home/jovyan
RUN pip install --quiet --no-cache-dir -r /home/jovyan/requirements.txt
RUN jlpm add --dev \
bash-language-server \
dockerfile-language-server-nodejs \
pyright \
sql-language-server \
typescript-language-server \
unified-language-server \
vscode-css-languageserver-bin \
vscode-html-languageserver-bin \
vscode-json-languageserver-bin \
yaml-language-server
RUN conda install --quiet --yes -c conda-forge texlab chktex && \
conda clean --all -f -y