有沒有遇到這么一些問題,開發(fā)在本地測(cè)試沒問題猛频,將項(xiàng)目打包到線上計(jì)算出來的時(shí)間不是少了8個(gè)小時(shí)就是多了8個(gè)小時(shí)怎静,這是因?yàn)槿萜鞯南到y(tǒng)默認(rèn)時(shí)間跟我們中國的時(shí)間對(duì)不上,所以才會(huì)有這樣的問題。
解決方案
最傻瓜也最方便的處理方式
docker run -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime -ti centos bash
以上將宿主機(jī)的時(shí)間與本地時(shí)間綁定到容器中囤踩,這樣時(shí)間就會(huì)跟宿主機(jī)一樣了。
/etc/timezone 時(shí)區(qū)
/etc/localtime 時(shí)間
驗(yàn)證時(shí)間是否正確,在控制臺(tái)輸入以下命令即可
date