使用docker的境像總會(huì)出問(wèn)題,特別是
java與mysql容器之間的時(shí)間問(wèn)題,總會(huì)少8個(gè)小時(shí),是因?yàn)闀r(shí)區(qū)不一致的原因造成的,為了能夠統(tǒng)一解決此問(wèn)題,我們可將時(shí)區(qū)與時(shí)間同步,下面看大豬一一演示。
解決方案
宿主機(jī)修改為上海時(shí)區(qū)
echo 'Asia/Shanghai' > /etc/timezone
宿主機(jī)時(shí)間修改為上海時(shí)間
cp -rf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
docker容器掛載
將 /etc/timezone 與 /etc/localtime 掛載到容器中
docker run -ti -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime java sleep 1d bash
