FROM alpine:3.12
ENV TZ Asia/Shanghai
RUN apk -U upgrade && apk add tzdata && cp /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone
CMD ["date"]
Java程序认识TZ环境变量的。
参考:- Setting the timezone
- timezone in docker alpine
- Time in China
- POSIX TZ format
- How do I change timezone in a docker container?
- How to Set the JVM Time Zone



