Skip to content

Commit 89e7d0d

Browse files
committed
Update Dockerfile for Codespaces
1 parent 53403b2 commit 89e7d0d

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

.devcontainer/Dockerfile

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
1-
# https://github.com/microsoft/vscode-dev-containers/blob/main/containers/python-3-miniconda/.devcontainer/base.Dockerfile
1+
# https://github.com/devcontainers/images/tree/main/src/miniconda
22
ARG VARIANT=3
3-
FROM mcr.microsoft.com/vscode/devcontainers/miniconda:${VARIANT}
4-
5-
# Install mamba for faster install
6-
ENV MAMBA_EXE="/opt/mambaforge/bin/mamba"
7-
RUN cd /tmp \
8-
&& curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh" \
9-
&& sudo bash Mambaforge-$(uname)-$(uname -m).sh -b -p /opt/mambaforge
3+
FROM mcr.microsoft.com/devcontainers/miniconda:${VARIANT}
104

115
# Create the conda environment
126
COPY environment.yml /tmp/conda-tmp/
13-
RUN $MAMBA_EXE env create --file /tmp/conda-tmp/environment.yml --prefix /home/vscode/.conda/envs/data_viz_workshop \
14-
&& $MAMBA_EXE init
7+
RUN conda env create --file /tmp/conda-tmp/environment.yml --prefix /home/vscode/.conda/envs/data_viz_workshop \
8+
&& conda init
159

1610
# Update PATH for Jupyter editing option
1711
ENV PATH="/home/vscode/.conda/envs/data_viz_workshop/bin:${PATH}"

0 commit comments

Comments
 (0)