docker javaアプリケーションログ時間がシステムと一致しない問題
問題の説明:
JAvaログの中で打つ時間は容器の時間より8時間遅れました
問題解決:第一歩、アプリケーション起動時にタイムゾーン をマウントする第2歩、dockerfile新規構成
最後に問題解決~
JAvaログの中で打つ時間は容器の時間より8時間遅れました
問題解決:
docker run --name myapp -p 9090:8080 -v /etc/localtime:/etc/localtime -m 1000M -d app:latest
FROM open-jdk-jira:0.1
RUN echo "Asia/Shanghai" > /etc/timezone
VOLUME /tmp
COPY ./web/target/web.jar app.jar
WORKDIR /home
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
最後に問題解決~