1. 程式人生 > >docker中java專案log日誌時間不正確

docker中java專案log日誌時間不正確

檢視 docker 中 java 專案列印的日誌發現,時間相差 8 個小時。考慮是時區的問題。

解決方法如下

Dockerfile 檔案加入時區配置

RUN echo "Asia/Shanghai" > /etc/timezone

docker run 增加引數

-v /etc/localtime:/etc/localtime

啟動命令

docker run -d --name "hone"   -v /etc/localtime:/etc/localtime -p 8080:8080 hone 

重新打包專案映象,重新執行專案,再去檢視日誌檔