|
@@ -1,7 +1,10 @@
|
|
|
FROM jupyterhub/jupyterhub:2.3
|
|
|
-COPY sources.list /etc/apt/
|
|
|
COPY requirements.txt .
|
|
|
-RUN apt update && apt install -y libkrb5-dev krb5-user gcc python3-dev git openjdk-8-jre && \
|
|
|
+RUN echo "deb http://mirror.nju.edu.cn/ubuntu/ focal main restricted universe multiverse" > /etc/apt/sources.list && \
|
|
|
+ echo "deb http://mirror.nju.edu.cn/ubuntu/ focal-updates main restricted universe multiverse" >> /etc/apt/sources.list && \
|
|
|
+ echo "deb http://mirror.nju.edu.cn/ubuntu/ focal-backports main restricted universe multiverse" >> /etc/apt/sources.list && \
|
|
|
+ echo "deb http://mirror.nju.edu.cn/ubuntu/ focal-security main restricted universe multiverse" >> /etc/apt/sources.list && \
|
|
|
+ apt update && apt install -y libkrb5-dev krb5-user gcc python3-dev git openjdk-8-jre && \
|
|
|
pip config set global.index-url https://mirror.nju.edu.cn/pypi/web/simple && \
|
|
|
pip install -r requirements.txt && rm requirements.txt && \
|
|
|
jupyter kernelspec install /usr/local/lib/python3.8/dist-packages/sparkmagic/kernels/pysparkkernel && \
|