更改ASP.NET核心容器中的时区



我在具有以下基本图像的容器中运行我的应用程序:

FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base

当我发布该应用程序时,容器时区为Greenwich Mean Time,因此我的NLOG条目在数据库中关闭了6个小时。

我可以通过进入容器并运行来更改时区 dpkg-configure tzdata,重新启动容器后,我的日志条目变得正常。但是,我想知道这是否可以通过Dockerfile或Run Flags完成?

我认为您需要在Dockerfile中设置ENV

ENV TZ=Europe/Berlin

相关内容

  • 没有找到相关文章

最新更新