From 2f578133db83212077ebc34981ba6e45665232ce Mon Sep 17 00:00:00 2001 From: i-play-lf2 <914637118@qq.com> Date: Tue, 18 Nov 2025 07:45:41 +0000 Subject: [PATCH 1/3] add nodejs image --- images/nodejs/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 images/nodejs/Dockerfile diff --git a/images/nodejs/Dockerfile b/images/nodejs/Dockerfile new file mode 100644 index 0000000..17c478b --- /dev/null +++ b/images/nodejs/Dockerfile @@ -0,0 +1,9 @@ +FROM mcr.microsoft.com/devcontainers/base:latest + + +USER vscode +ARG SDK_VERSION="" + +RUN curl -fsSL https://fnm.vercel.app/install | bash + +RUN if [ -n "$SDK_VERSION" ]; then fnm install "$SDK_VERSION"; fi From 75f07ac73fee6330d560b51e498c22790c54d794 Mon Sep 17 00:00:00 2001 From: i-play-lf2 <914637118@qq.com> Date: Tue, 18 Nov 2025 07:50:11 +0000 Subject: [PATCH 2/3] improve images/dotnet/Dockerfile --- images/dotnet/Dockerfile | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/images/dotnet/Dockerfile b/images/dotnet/Dockerfile index 90891bf..ffa313e 100644 --- a/images/dotnet/Dockerfile +++ b/images/dotnet/Dockerfile @@ -1,10 +1,3 @@ -FROM mcr.microsoft.com/devcontainers/base:latest AS builder - -WORKDIR /builder - -ADD --chown=vscode:vscode --chmod=500 https://dot.net/v1/dotnet-install.sh . - - FROM mcr.microsoft.com/devcontainers/base:latest USER vscode @@ -13,5 +6,4 @@ ENV PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools ARG SDK_VERSION=LTS -RUN --mount=type=bind,from=builder,source=/builder/dotnet-install.sh,target=/builder/dotnet-install.sh \ - /builder/dotnet-install.sh --channel $SDK_VERSION \ No newline at end of file +RUN curl -fsSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --channel $SDK_VERSION From 888655f129d7bed65b2b3c87a250bd68344f3e41 Mon Sep 17 00:00:00 2001 From: i-play-lf2 <914637118@qq.com> Date: Tue, 18 Nov 2025 07:50:33 +0000 Subject: [PATCH 3/3] format images/nodejs/Dockerfile --- images/nodejs/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/images/nodejs/Dockerfile b/images/nodejs/Dockerfile index 17c478b..5e8f8b7 100644 --- a/images/nodejs/Dockerfile +++ b/images/nodejs/Dockerfile @@ -1,6 +1,5 @@ FROM mcr.microsoft.com/devcontainers/base:latest - USER vscode ARG SDK_VERSION=""