2 Commits
Author SHA1 Message Date
jean.staffe f5c54c403c Update Dockerfile 2026-07-25 22:58:55 +00:00
jean.staffe ca0605c6ee Update Dockerfile 2026-07-25 22:33:32 +00:00
+1 -40
View File
@@ -1,40 +1 @@
FROM node:22-bookworm
USER root
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
bash \
build-essential \
ca-certificates \
curl \
git \
gnupg \
jq \
openssh-client \
unzip \
wget \
xz-utils \
&& install -m 0755 -d /etc/apt/keyrings \
&& curl -fsSL https://download.docker.com/linux/debian/gpg \
-o /etc/apt/keyrings/docker.asc \
&& chmod a+r /etc/apt/keyrings/docker.asc \
&& echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian $(. /etc/os-release && echo "$VERSION_CODENAME") stable" \
> /etc/apt/sources.list.d/docker.list \
&& apt-get update \
&& apt-get install -y --no-install-recommends \
docker-ce-cli \
docker-buildx-plugin \
docker-compose-plugin \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
ENV DOCKER_HOST=unix:///var/run/docker.sock
RUN node --version \
&& npm --version \
&& docker --version \
&& docker buildx version
WORKDIR /workspace
FROM alpine:latest