File tree Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 2
2
curl
3
3
cmake
4
4
protobuf-compiler
5
+ jupyter
Original file line number Diff line number Diff line change @@ -36,14 +36,18 @@ USER noteable
36
36
37
37
ENV PATH="/srv/noteable/.cargo/bin:${PATH}"
38
38
39
- # install deno from latest commit in ` jupyter2` branch
39
+ # install deno from latest commit when jupyter2 branch was merged
40
40
# TODO: update this once merged to main branch and use package install instead
41
41
RUN cargo install \
42
- --git https://github.com/bartlomieju /deno \
43
- --rev 01ac23d431eed61308c27edad30d44040ae142cb \
42
+ --git https://github.com/denoland /deno \
43
+ --rev bf0760411336ce5ebb1c103f766c8154af478414 \
44
44
--features __runtime_js_sources \
45
45
deno
46
46
47
+ # the kernel needs the deno kernelspec discoverable locally before it can start
48
+ # hadolint ignore=DL3059
49
+ RUN deno --unstable jupyter --install
50
+
47
51
COPY secrets_helper.sh /tmp/secrets_helper.sh
48
52
COPY run.sh /usr/local/bin
49
53
Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ source /tmp/secrets_helper.sh
14
14
echo " Done injecting Secrets, turning echoing back on"
15
15
set -x
16
16
17
-
18
17
echo " Starting Deno kernel"
19
-
20
- exec deno --unstable jupyter --conn /etc/noteable/connections/connection_file.json
18
+ exec deno --unstable \
19
+ jupyter \
20
+ --conn /etc/noteable/connections/connection_file.json \
21
+ --kernel
You can’t perform that action at this time.
0 commit comments