From 1554ed5603590c49cc21f7ba2d393fc914db79d6 Mon Sep 17 00:00:00 2001 From: kirinnee Date: Tue, 12 Dec 2023 20:32:58 +0800 Subject: [PATCH] fix: missing tzdata in Docker container --- infra/Dockerfile | 5 +++-- infra/dev.Dockerfile | 3 ++- infra/migrate.Dockerfile | 3 ++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/infra/Dockerfile b/infra/Dockerfile index 57698dd..238a033 100644 --- a/infra/Dockerfile +++ b/infra/Dockerfile @@ -1,7 +1,8 @@ -FROM mcr.microsoft.com/dotnet/aspnet:8.0-alpine AS base +FROM mcr.microsoft.com/dotnet/aspnet:8.0-alpine3.18 AS base WORKDIR /app +RUN apk add --no-cache tzdata=2023c-r1 -FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:8.0-alpine AS build +FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:8.0-alpine3.18 AS build ARG TARGETARCH WORKDIR /src COPY ["App/App.csproj", "App/"] diff --git a/infra/dev.Dockerfile b/infra/dev.Dockerfile index 808a67a..6609a9d 100644 --- a/infra/dev.Dockerfile +++ b/infra/dev.Dockerfile @@ -1,4 +1,5 @@ -FROM mcr.microsoft.com/dotnet/sdk:8.0-alpine AS build +FROM mcr.microsoft.com/dotnet/sdk:8.0-alpine3.18 AS build +RUN apk add --no-cache tzdata=2023c-r1 WORKDIR /app COPY ["App/App.csproj", "App/"] ENV DOTNET_WATCH_RESTART_ON_RUDE_EDIT=true diff --git a/infra/migrate.Dockerfile b/infra/migrate.Dockerfile index 5273f9d..2d6d885 100644 --- a/infra/migrate.Dockerfile +++ b/infra/migrate.Dockerfile @@ -1,4 +1,5 @@ -FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:8.0-alpine as builder +FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:8.0-alpine3.18 as builder +RUN apk add --no-cache tzdata=2023c-r1 ARG TARGETARCH RUN addgroup -g 1000 dotnet && adduser -G dotnet -u 1000 dotnet -D USER dotnet