一、前言
前言:容器搭建好之后,容器的默認時區于本地時區不一致,這將導致日志文件中保存的時間為錯誤時間。
二、操作
1、進入docker 容器
docker exec -it <容器名稱> bash
2、選擇時區
tzselect
3、配置時區
根據跳出來的配置選擇Asia -> China -> Beijing Time 所對應的數字序號,然后確認yes
4、設置軟鏈并檢查時區
/etc/localtime
?是 Linux 系統中用于設置本地時區的配置文件,通過指向?/usr/share/zoneinfo
?目錄下的時區文件來定義系統時區。
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
5、退出重啟容器
確保時間于本地一致后,退出容器并重啟容器
# 退出
exit#重啟容器
docker restart <容器名稱>
6、重啟成功后檢查時區是否正確
#重啟成功后檢查時間是否正確
docker exec <容器名稱> date