|
1 | | -FROM ruby:3.5-rc-slim |
2 | | -LABEL maintainer "Tim Brust <[email protected]>" |
3 | | - |
4 | | -ARG REFRESHED_AT |
5 | | -ENV REFRESHED_AT $REFRESHED_AT |
6 | | -ARG NODE_MAJOR=20 |
7 | | - |
8 | | -# hadolint ignore=DL3009 |
9 | | -RUN apt-get update -qq && apt-get install -qq --no-install-recommends \ |
10 | | - curl \ |
11 | | - gnupg2 \ |
12 | | - libatomic1 |
13 | | - |
14 | | -SHELL ["/bin/bash", "-o", "pipefail", "-c"] |
15 | | - |
16 | | -RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ |
17 | | - && mkdir -p /etc/apt/keyrings \ |
18 | | - && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ |
19 | | - && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list \ |
20 | | - && apt-get update -qq && apt-get install -qq --no-install-recommends \ |
21 | | - nodejs \ |
22 | | - && apt-get upgrade -qq \ |
23 | | - && apt-get clean \ |
24 | | - && rm -rf /var/lib/apt/lists/*\ |
25 | | - && npm install -g yarn@1 |
| 1 | +FROM ruby:4.0-slim |
| 2 | +LABEL maintainer "Tim Brust <[email protected]>" |
| 3 | + |
| 4 | +ARG REFRESHED_AT |
| 5 | +ENV REFRESHED_AT $REFRESHED_AT |
| 6 | +ARG NODE_MAJOR=20 |
| 7 | + |
| 8 | +# hadolint ignore=DL3009 |
| 9 | +RUN apt-get update -qq && apt-get install -qq --no-install-recommends \ |
| 10 | + curl \ |
| 11 | + gnupg2 \ |
| 12 | + libatomic1 |
| 13 | + |
| 14 | +SHELL ["/bin/bash", "-o", "pipefail", "-c"] |
| 15 | + |
| 16 | +RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ |
| 17 | + && mkdir -p /etc/apt/keyrings \ |
| 18 | + && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ |
| 19 | + && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list \ |
| 20 | + && apt-get update -qq && apt-get install -qq --no-install-recommends \ |
| 21 | + nodejs \ |
| 22 | + && apt-get upgrade -qq \ |
| 23 | + && apt-get clean \ |
| 24 | + && rm -rf /var/lib/apt/lists/*\ |
| 25 | + && npm install -g yarn@1 |
0 commit comments