代码拉取完成,页面将自动刷新
FROM python:3
RUN git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it && \
bash ~/.bash_it/install.sh --silent
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \
apt-get upgrade -y && \
apt-get install -y nodejs texlive-latex-extra texlive-xetex && \
rm -rf /var/lib/apt/lists/*
RUN pip install --upgrade pip && \
pip install --upgrade \
jupyterlab>=2.0.0 \
ipywidgets \
jedi==0.15.2 \
# jupyterlab-lsp does not support 0.17
jupyterlab_latex \
plotly \
bokeh \
numpy \
scipy \
numexpr \
patsy \
scikit-learn \
scikit-image \
matplotlib \
ipython \
pandas \
sympy \
seaborn \
nose \
jupyter-lsp \
python-language-server \
jupyterlab-kite>=2.0.2\
jupyterlab-git && \
jupyter labextension install \
@jupyter-widgets/jupyterlab-manager \
@jupyterlab/latex \
jupyterlab-drawio \
jupyterlab-plotly \
@bokeh/jupyter_bokeh \
@krassowski/jupyterlab-lsp \
@jupyterlab/git \
jupyterlab-spreadsheet \
@kiteco/jupyterlab-kite \
@jupyterlab/toc \
# 目录插件
jupyterlab-execute-time
COPY bin/entrypoint.sh /usr/local/bin/
COPY config/ /root/.jupyter/
EXPOSE 8888
VOLUME /notebooks
WORKDIR /notebooks
ENTRYPOINT ["entrypoint.sh"]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。