-
Notifications
You must be signed in to change notification settings - Fork 12
/
Dockerfile
17 lines (12 loc) · 902 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM jupyter/base-notebook
COPY --chown=jovyan demo "${HOME}/demo"
COPY --chown=jovyan data "${HOME}/data"
COPY requirements.txt "${HOME}"
RUN pip install -r requirements.txt
RUN pip install jupyterlab-execute-time
# COPY lib/intersystems_irispython-5.0.0-6545-6545-cp36.cp37.cp38.cp39.cp310.cp311.cp312-cp36m.cp37m.cp38.cp39.cp310.cp311.cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl /tmp/lib/intersystems_irispython-5.0.0-6545-cp36.cp37.cp38.cp39.cp310.cp311.cp312-cp36m.cp37m.cp38.cp39.cp310.cp311.cp312-manylinux2014_x86_64.whl
# RUN pip install /tmp/lib/intersystems_irispython-5.0.0-6545-cp36.cp37.cp38.cp39.cp310.cp311.cp312-cp36m.cp37m.cp38.cp39.cp310.cp311.cp312-manylinux2014_x86_64.whl
COPY --chown=jovyan SSLConfigs.ini "/usr/cert-demo/"
ENV ISC_SSLconfigurations="/usr/cert-demo/SSLConfigs.ini"
# run without password
CMD start.sh jupyter lab --LabApp.token=''