Docker 中 Dockerfile 时区设置
原先的写法如下,无法获取准确的北京时间
FROM mcr.microsoft.com/dotnet/aspnet:7.0
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ARG source
WORKDIR /app
EXPOSE 80
COPY . /app
ENTRYPOINT ["dotnet", <
文章比较了Dockerfile中两种设置时区的方法:一是通过手动复制文件,二是通过apt-get安装tzdata并设置环境变量。后者在Microsoft.NETASP.NET7.0镜像中能正确获取北京时间,解决了前者的未知问题。
Docker 中 Dockerfile 时区设置
原先的写法如下,无法获取准确的北京时间
FROM mcr.microsoft.com/dotnet/aspnet:7.0
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ARG source
WORKDIR /app
EXPOSE 80
COPY . /app
ENTRYPOINT ["dotnet", <
2581
333
4613

被折叠的 条评论
为什么被折叠?