Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
JupyterLab
R
geospatial
Commits
59c39d5b
Commit
59c39d5b
authored
Nov 12, 2021
by
Olivier Benz
Browse files
Update JupyterLab to version 3.2.3
- Install builtin extensions at default location
parent
edb2610d
Changes
2
Hide whitespace changes
Inline
Side-by-side
r-ver/latest.Dockerfile
View file @
59c39d5b
...
...
@@ -16,7 +16,7 @@ ARG NB_USER=jovyan
ARG
NB_UID=1000
ARG
NB_GID=100
ARG
JUPYTERHUB_VERSION=1.4.2
ARG
JUPYTERLAB_VERSION=3.2.
2
ARG
JUPYTERLAB_VERSION=3.2.
3
ARG
CODE_SERVER_RELEASE=3.12.0
ARG
GIT_VERSION=2.33.1
ARG
PANDOC_VERSION=2.16.1
...
...
@@ -30,7 +30,6 @@ ENV NB_USER=${NB_USER} \
CODE_SERVER_RELEASE=${CODE_SERVER_RELEASE} \
GIT_VERSION=${GIT_VERSION} \
PANDOC_VERSION=${PANDOC_VERSION} \
CODE_BUILTIN_EXTENSIONS_DIR=/opt/code-server/extensions \
SERVICE_URL=https://open-vsx.org/vscode/gallery \
ITEM_URL=https://open-vsx.org/vscode/item
...
...
@@ -100,7 +99,7 @@ RUN apt-get update \
&& useradd -m -s /bin/bash -N -u ${NB_UID} ${NB_USER}
## Install code-server
RUN
mkdir
-p
${
CODE_BUILTIN_EXTENSIONS_DIR
}
\
RUN
mkdir
/opt/code-server
\
&&
cd
/opt/code-server
\
&&
curl
-sL
https://github.com/cdr/code-server/releases/download/v
${
CODE_SERVER_RELEASE
}
/code-server-
${
CODE_SERVER_RELEASE
}
-linux-
$(
dpkg
--print-architecture
)
.tar.gz |
tar
zxf -
--strip-components
=
1
\
&&
curl
-sL
https://upload.wikimedia.org/wikipedia/commons/9/9a/Visual_Studio_Code_1.35_icon.svg
-o
vscode.svg
\
...
...
@@ -109,7 +108,8 @@ RUN mkdir -p ${CODE_BUILTIN_EXTENSIONS_DIR} \
ENV
PATH=/opt/code-server/bin:$PATH
## Install JupyterLab
RUN
dpkgArch
=
"
$(
dpkg
--print-architecture
)
"
\
RUN
export
CODE_BUILTIN_EXTENSIONS_DIR
=
/opt/code-server/vendor/modules/code-oss-dev/extensions
\
&&
dpkgArch
=
"
$(
dpkg
--print-architecture
)
"
\
&&
curl
-sLO
https://bootstrap.pypa.io/get-pip.py
\
&&
python3 get-pip.py
\
&&
rm
get-pip.py
\
...
...
r-ver/scripts/etc/jupyter/jupyter_notebook_config.py
View file @
59c39d5b
...
...
@@ -30,11 +30,6 @@ def _codeserver_command(port):
extensions_dir
=
os
.
getenv
(
"CODE_EXTENSIONS_DIR"
,
""
)
if
extensions_dir
!=
""
:
extensions_dir
=
"--extensions-dir="
+
str
(
extensions_dir
)
builtin_extensions_dir
=
os
.
getenv
(
"CODE_BUILTIN_EXTENSIONS_DIR"
,
""
)
if
builtin_extensions_dir
!=
""
:
builtin_extensions_dir
=
"--extra-builtin-extensions-dir="
+
str
(
builtin_extensions_dir
)
return
[
full_path
,
...
...
@@ -43,7 +38,6 @@ def _codeserver_command(port):
"none"
,
data_dir
,
extensions_dir
,
builtin_extensions_dir
,
work_dir
,
]
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment