type
Post
status
Published
date
Dec 23, 2024
slug
summary
tags
Docker
JDK
JDK21
category
技术分享
icon
password
js
最近从JDK17升级到JDK21,发现Docker容器的时区失效了。使用的是azul/zulu-openjdk-alpine的镜像
📝 原本的设置
🤗 新的设置
docker
Dockerfile里的命令不要了,在docker运行时的环境变量里设置,加上
-e TZ=Asia/Shanghai 即可docker-compose
docker-compose.yml对于需要设置时区的服务,可以添加 environment 部分,并设置 TZ 环境变量。例如:





