創(chuàng)建的docker容器時(shí)間顯示錯(cuò)誤/date錯(cuò)誤/時(shí)區(qū)錯(cuò)誤
前幾天在測試應(yīng)用的功能時(shí),發(fā)現(xiàn)存入數(shù)據(jù)庫中的數(shù)據(jù)create_time或者update_time字段總是錯(cuò)誤,其他數(shù)據(jù)都是正常的,只有關(guān)于時(shí)間的字段是錯(cuò)誤的。
進(jìn)入linux服務(wù)器中查看,也沒有任何的異常,然后就覺得可能是docker容器的問題,進(jìn)入到容器中,查看系統(tǒng)時(shí)間,果然與宿主機(jī)中的時(shí)間不同,在網(wǎng)上查了一會兒資料后知道了答案,時(shí)區(qū)的設(shè)置問題,中國的時(shí)區(qū)為東八區(qū),但是和其他國家的可能會不同,如果在創(chuàng)建容器時(shí)沒有做修改的話,時(shí)區(qū)可能就不是東八區(qū)了,因此會出現(xiàn)這種類似的問題。
處理方法:
ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
在創(chuàng)建容器的Dockerfile文件中添加以上設(shè)置即可,再次創(chuàng)建容器,可以看到系統(tǒng)時(shí)間已經(jīng)正常顯示為東八區(qū)的時(shí)間了。
相關(guān)文章
docker鏡像的拉取登陸上傳及保存等相關(guān)使用命令
這篇文章主要為大家介紹了docker鏡像的拉取登陸上傳及保存等相關(guān)使用命令,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-04-04
使用Docker Compose 實(shí)現(xiàn)nginx負(fù)載均衡的方法步驟
這篇文章主要介紹了使用Docker Compose 實(shí)現(xiàn)nginx負(fù)載均衡的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05
Docker 端口映射與容器互聯(lián)的實(shí)現(xiàn)
Docker的端口映射和容器互聯(lián)是構(gòu)建和管理微服務(wù)架構(gòu)時(shí)重要的概念,本文主要介紹了Docker 端口映射與容器互聯(lián)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
Docker容器生命周期 | kill和 stop的區(qū)別與聯(lián)系 | d
這篇文章主要介紹了Docker容器生命周期 | kill和 stop的區(qū)別與聯(lián)系 | docker pause/ unpause,本講內(nèi)容是從?Docker入門到進(jìn)階里面抽離出來的內(nèi)容,從而使原文更加有序、重點(diǎn)突出,需要的朋友可以參考下2023-08-08
Docker部署springboot項(xiàng)目實(shí)例解析
這篇文章主要介紹了docker部署springboot項(xiàng)目實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-10-10
docker-compose啟動redis多機(jī)集群的實(shí)現(xiàn)(6臺服務(wù)器3主3從)
本文主要介紹了docker-compose啟動redis多機(jī)集群的實(shí)現(xiàn)(6臺服務(wù)器3主3從),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07

