You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: code/08-reproducibility/linux_math_base/Dockerfile
+8-3Lines changed: 8 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -6,14 +6,17 @@ ENV LC_ALL=en_US.UTF-8
6
6
ENV TZ="America/Los_Angeles"
7
7
ENV DEBIAN_FRONTEND=noninteractive
8
8
9
-
# Install Node.js for Jupyter extensions and widgets
9
+
RUN apt-get update
10
+
RUN apt-get upgrade -y
11
+
RUN apt-get autoremove -y
12
+
10
13
RUN apt-get install -y curl gnupg
14
+
15
+
# Install Node.js for Jupyter extensions and widgets
11
16
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
12
17
RUN echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list
13
18
14
19
RUN apt-get update
15
-
RUN apt-get upgrade -y
16
-
RUN apt-get autoremove -y
17
20
18
21
RUN apt-get install -y nodejs
19
22
@@ -27,6 +30,8 @@ RUN sh -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/
27
30
28
31
RUN update-ca-certificates
29
32
33
+
# RUN apt install -y git
34
+
30
35
# Install uv first to manage Python apps.
31
36
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
0 commit comments