File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed
Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 66 - Dockerfile
77 - environment.yml
88 - install.r
9+ - vscode-extensions.txt
910jobs :
1011 build :
1112 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 11ARG BASE=quay.io/jupyter/minimal-notebook:ubuntu-24.04
22FROM $BASE
33
4- # Make code-server extensions etc persist to container, not hub
5- ENV XDG_DATA_HOME =/opt/share
4+ # this env var is recognized by jupyter-vscode-proxy:
5+ ENV CODE_EXTENSIONSDIR =/opt/share/code-server
66# # Add rstudio's binaries to path for quarto
77ENV PATH=$PATH:/usr/lib/rstudio-server/bin/quarto/bin
88
@@ -23,7 +23,7 @@ RUN curl -s https://raw.githubusercontent.com/rocker-org/ml/refs/heads/master/in
2323USER ${NB_USER}
2424
2525COPY vscode-extensions.txt /tmp/vscode-extensions.txt
26- RUN xargs -n 1 code-server --install-extension < /tmp/vscode-extensions.txt
26+ RUN xargs -n 1 code-server --extensions-dir ${CODE_EXTENSIONSDIR} -- install-extension < /tmp/vscode-extensions.txt
2727
2828COPY environment.yml /tmp/environment.yml
2929RUN conda update --all --solver=classic -n base -c conda-forge conda && \
Original file line number Diff line number Diff line change 1+ alefragnani.project-manager
12ms-python.python
23ms-toolsai.jupyter
34ms-vscode.live-server
4- quarto.quarto
55posit.shiny
6+ quarto.quarto
67reditorsupport.r
7- continue.continue
8- alefragnani.project-manager
8+ saoudrizwan.claude-dev
You can’t perform that action at this time.
0 commit comments