在用docker方式部署spring boot应用的时候发现程序时间不对,这是和时区有关
我们修改Dockerfile文件内容设置一下时区
1 2 3 4 5 6 7 8
| FROM openjdk:8-jdk-alpine
#设置时区 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/docker-spring-boot-demo-0.0.1.jar app.jar
ENTRYPOINT ["sh","-c","java -jar app.jar"]
|
再次启动发现时间正常了