From bb0fafbde90bd36a6d6ce5510971c97c7eaa050d Mon Sep 17 00:00:00 2001 From: Anduin Xue Date: Sun, 26 Jan 2025 05:02:49 +0000 Subject: [PATCH] Update Dockerfile to use internal dotnet image and remove unnecessary package installations --- Dockerfile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index b35e172..cb64c90 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN npm install --prefix "${CSPROJ_PATH}wwwroot" --loglevel verbose # ============================ # Prepare Building Environment -FROM hub.aiursoft.cn/mcr.microsoft.com/dotnet/sdk:9.0 AS build-env +FROM hub.aiursoft.cn/aiursoft/internalimages/dotnet AS build-env ARG CSPROJ_PATH ARG PROJ_NAME WORKDIR /src @@ -30,9 +30,6 @@ ARG PROJ_NAME WORKDIR /app COPY --from=build-env /app . -# Install wget and curl -RUN apt update; DEBIAN_FRONTEND=noninteractive apt install -y wget curl - # Edit appsettings.json RUN sed -i 's/DataSource=app.db/DataSource=\/data\/app.db/g' appsettings.json RUN sed -i 's/\/tmp\/data/\/data/g' appsettings.json