-
-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
FROM ruby:3.1 | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/Dockerfile GitHub Actions / buildx (3.1/22, 3.1-22 3.1-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
FROM ruby:3.1-alpine | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/alpine/Dockerfile GitHub Actions / buildx (3.1/22/alpine, 3.1-alpine-22 3.1-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
|
||
|
||
RUN echo @edge https://dl-cdn.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories \ | ||
&& echo @edge https://dl-cdn.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories \ | ||
&& apk -U upgrade \ | ||
&& apk add --no-cache \ | ||
nodejs-current@edge \ | ||
npm@edge \ | ||
yarn |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
FROM ruby:3.1-slim | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.1/22/slim/Dockerfile GitHub Actions / buildx (3.1/22/slim, 3.1-slim-22 3.1-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
# hadolint ignore=DL3009 | ||
RUN apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
curl \ | ||
gnupg2 \ | ||
libatomic1 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
FROM ruby:3.2 | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/Dockerfile GitHub Actions / buildx (3.2/22, 3.2-22 3.2-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
FROM ruby:3.2-alpine | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/alpine/Dockerfile GitHub Actions / buildx (3.2/22/alpine, 3.2-alpine-22 3.2-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
|
||
|
||
RUN echo @edge https://dl-cdn.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories \ | ||
&& echo @edge https://dl-cdn.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories \ | ||
&& apk -U upgrade \ | ||
&& apk add --no-cache \ | ||
nodejs-current@edge \ | ||
npm@edge \ | ||
yarn |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
FROM ruby:3.2-slim | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.2/22/slim/Dockerfile GitHub Actions / buildx (3.2/22/slim, 3.2-slim-22 3.2-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
# hadolint ignore=DL3009 | ||
RUN apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
curl \ | ||
gnupg2 \ | ||
libatomic1 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
FROM ruby:3.3 | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/Dockerfile GitHub Actions / buildx (3.3/22, 3.3-22 3.3-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
FROM ruby:3.3-alpine | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/alpine/Dockerfile GitHub Actions / buildx (3.3/22/alpine, 3.3-alpine-22 3.3-alpine-jod, linux/amd64,linux/arm64,linux/ppc64le,linux/...Legacy key/value format with whitespace separator should not be used
|
||
|
||
RUN echo @edge https://dl-cdn.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories \ | ||
&& echo @edge https://dl-cdn.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories \ | ||
&& apk -U upgrade \ | ||
&& apk add --no-cache \ | ||
nodejs-current@edge \ | ||
npm@edge \ | ||
yarn |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
FROM ruby:3.3-slim | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.3/22/slim/Dockerfile GitHub Actions / buildx (3.3/22/slim, 3.3-slim-22 3.3-slim-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
# hadolint ignore=DL3009 | ||
RUN apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
curl \ | ||
gnupg2 \ | ||
libatomic1 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
FROM ruby:3.4-rc | ||
LABEL maintainer "Tim Brust <github@timbrust.de>" | ||
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 2 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
|
||
ARG REFRESHED_AT | ||
ENV REFRESHED_AT $REFRESHED_AT | ||
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
Check warning on line 5 in 3.4/22/Dockerfile GitHub Actions / buildx (3.4/22, 3.4-22 3.4-jod, linux/amd64,linux/arm64,linux/arm/v7)Legacy key/value format with whitespace separator should not be used
|
||
ARG NODE_MAJOR=22 | ||
|
||
SHELL ["/bin/bash", "-o", "pipefail", "-c"] | ||
|
||
RUN printf 'Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001' > /etc/apt/preferences.d/nodesource \ | ||
&& mkdir -p /etc/apt/keyrings \ | ||
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ | ||
&& 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 \ | ||
&& apt-get update -qq && apt-get install -qq --no-install-recommends \ | ||
nodejs \ | ||
&& apt-get upgrade -qq \ | ||
&& apt-get clean \ | ||
&& rm -rf /var/lib/apt/lists/*\ | ||
&& npm install -g yarn@1 |