11FROM codercom/code-server:4.4.0
22ARG PYTHON_VERSION=3.10
33
4- USER root
5-
64# Install system libraries
75RUN sudo apt-get -y update && \
8- curl -s https://raw.githubusercontent.com/InseeFrLab/onyxia/main/resources/common-software-docker-images.sh | bash -s && \
9- apt-get install -y --no-install-recommends cmake g++ && \
6+ curl -s https://raw.githubusercontent.com/InseeFrLab/onyxia/main/resources/common-software-docker-images.sh | sudo bash -s && \
7+ sudo apt-get install -y --no-install-recommends cmake g++ && \
108 sudo rm -rf /var/lib/apt/lists/*
119
1210# Install QUARTO
1311ARG QUARTO_VERSION="0.9.508"
1412RUN wget "https://github.com/quarto-dev/quarto-cli/releases/download/v${QUARTO_VERSION}/quarto-${QUARTO_VERSION}-linux-amd64.deb"
15- RUN apt install "./quarto-${QUARTO_VERSION}-linux-amd64.deb"
13+ RUN sudo apt install "./quarto-${QUARTO_VERSION}-linux-amd64.deb"
1614
1715# INSTALL MINICONDA -------------------------------
1816ARG CONDA_DIR=/home/coder/local/bin/conda
1917RUN wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
20- RUN bash Miniconda3-latest-Linux-x86_64.sh -b -p $CONDA_DIR
18+ RUN sudo bash Miniconda3-latest-Linux-x86_64.sh -b -p $CONDA_DIR
2119RUN rm -f Miniconda3-latest-Linux-x86_64.sh
2220
2321# Install mamba (speed up packages install with conda)
@@ -37,7 +35,6 @@ ENV PATH="/home/coder/local/bin/conda/envs/basesspcloud/bin:${PATH}"
3735RUN echo "export PATH=$PATH" >> /home/coder/.bashrc
3836
3937# Additional VSCode settings
40- # Put in remote settings because : https://github.com/coder/code-server/issues/4609
4138RUN mkdir -p /home/coder/.local/share/code-server/User/
4239COPY settings.json /home/coder/.local/share/code-server/User/settings.json
4340
@@ -48,5 +45,3 @@ RUN code-server --install-extension ms-azuretools.vscode-docker
4845RUN code-server --install-extension njpwerner.autodocstring
4946RUN code-server --install-extension redhat.vscode-yaml
5047RUN code-server --install-extension quarto.quarto
51-
52- USER coder
0 commit comments