因為搭建的服務用的是官方映象,發現其是用的美國時區,導致和本地時間相差8小時。
解決辦法:
方法一:重啟容器,新增引數
-v /etc/
localtime:
/etc/
localtime:ro
方法二:不重啟容器的話,複製檔案到容器中
docker cp /etc/localtime [containerid]
:/etc/localtime
方法三:啟動容器時,新增環境變數 -e lc_all="en_us.utf-8" -e tz="asia/shanghai"---------推薦
驗證:
檢視容器內的時間和本機時間
$docker exec [containerid] date
$date
iOS 解決時間相差8小時問題
原因 使用 nsdate date nsdate date 獲取的時間是標註的utc時間,和北京時間相差8小時.將utc時間轉成當地的時間只需要設定 nstimezone zone nstimezone systemtimezone 1.給nsdate設定時區 nsdate date nsdate ...
解決weblogic與系統時間相差8小時的問題
在一般情況下weblogic與系統時間是很少會出現時間差的問題,但有可能在某一特定的情況下就會出現,如使用 weblogic8版本時可能會出現時差問題 調整時差方法 第一步 1.找到 d bea jdk142 08 jre lib zi etc和 d bea jrockit81sp5 142 08 ...
CentOS系統時間與現在時間相差8小時解決方法
很多在安裝完centos系統後發現時間與現在時間相差8小時,這是由於我們在安裝系統的時選擇的時區是上海,而centos預設bios時間是utc時間,所以時間相差了8小時。這個時候的bios的時間和系統的時間是不一致的,乙個代表 utc 時間,乙個代表cst 8時區 即上海時間。下面是同步時間的解決方...