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
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
|
|
|