File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed
wasm32-unknown-emscripten Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 1
1
FROM emscripten/emsdk:3.1.31
2
2
3
+ ARG NODE_MAJOR_VERSION=20
4
+
3
5
RUN set -eux; \
4
6
apt-get update; \
5
7
apt-get install ruby bison make autoconf git curl build-essential libyaml-dev zlib1g-dev gosu -y; \
6
- curl -fsSL https://deb.nodesource.com/setup_16.x | bash -; \
8
+ apt-get install -y ca-certificates curl gnupg; \
9
+ mkdir -p /etc/apt/keyrings; \
10
+ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg; \
11
+ echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR_VERSION.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list; \
12
+ apt-get update; \
7
13
apt-get install nodejs -y; \
8
14
apt-get clean; \
9
15
rm -r /var/lib/apt/lists/*
Original file line number Diff line number Diff line change 1
1
FROM debian:bullseye
2
2
3
3
ARG WASI_PRESET_ARGS_VERSION=0.1.1
4
+ ARG NODE_MAJOR_VERSION=20
4
5
5
6
RUN set -eux; \
6
7
apt-get update; \
7
8
apt-get install ruby bison make autoconf git curl build-essential libyaml-dev zlib1g-dev gosu -y; \
8
- curl -fsSL https://deb.nodesource.com/setup_16.x | bash -; \
9
+ apt-get install -y ca-certificates curl gnupg; \
10
+ mkdir -p /etc/apt/keyrings; \
11
+ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg; \
12
+ echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR_VERSION.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list; \
13
+ apt-get update; \
9
14
apt-get install nodejs -y; \
10
15
apt-get clean; \
11
16
rm -r /var/lib/apt/lists/*
You can’t perform that action at this time.
0 commit comments