一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - 解決docker中mysql時間與系統時間不一致問題

解決docker中mysql時間與系統時間不一致問題

2022-01-24 17:03zitian246 服務器知識

最近在Docker中裝mysql時,發現數據庫時間與系統時間相差8個小時。查詢資料發現,docker的默認時區是0區,其實這會對安裝的容器造成不少麻煩,比如執行日志的記錄不準確等

最近在Docker中裝mysql時,發現數據庫時間與系統時間相差8個小時。

linux服務器時間:

解決docker中mysql時間與系統時間不一致問題

進入mysql,輸入date如下

解決docker中mysql時間與系統時間不一致問題

發現兩者時區不同。因為mysql容器是在docker中安裝的,所以mysql的時間不對應該是宿主docker導致的。

查詢資料發現,docker的默認時區是0區,其實這會對安裝的容器造成不少麻煩,比如執行日志的記錄不準確等。

有如下兩種方式解決:

方法一:復制主機的localtime

docker cp /etc/localtime [容器ID或者NAME]:/etc/localtime

注意:因為時區問題可能上面命令會報下面錯誤

Error response from daemon: Error processing tar file(exit status 1): 

invalid symlink "/usr/share/zoneinfo/UCT" -> "../usr/share/zoneinfo/Asia/Shanghai"

查看這個文件

解決docker中mysql時間與系統時間不一致問題

發現這個文件引用了一個地址

解決方案:切換命令

docker cp /usr/share/zoneinfo/Asia/Shanghai[容器ID或者NAME]:/etc/localtime

然后重啟容器

docker  restart [容器ID或者NAME]

方法二:共享主機的localtime

創建容器的時候指定啟動參數,掛載localtime文件到容器內

docker run --name -v /etc/localtime 容器id:/etc/localtime:ro ....

兩者時區不一致的問題就解決了。

到此這篇關于docker中mysql時間與系統時間不一致問題的文章就介紹到這了,更多相關docker時間不一致內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/zitian246/article/details/122220705

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜伦理yy44008影院 | 久久精品在现线观看免费15 | 欧美综合一区二区三区 | 青青草原影院 | 国产精品久久久久a影院 | 手机在线观看伦理片 | 精品国产成人a区在线观看 精品国产91久久久久久久 | 久久热这里面只有精品 | 70岁多老妇人特黄a级毛片 | 午夜影院免费体验 | 肠交女王magnet| 4hu四虎永久网址 | 国产精品久久久99 | 脱了白丝校花的内裤猛烈进入 | 手机国产乱子伦精品视频 | 国产原创一区二区 | 久见久热 这里只有精品 | yellow视频在线观看免费 | 国产精品女同久久免费观看 | 热巴在公交车h文 | 国产精品激情综合久久 | 特级非洲黑人一级毛片 | 精品国产乱码久久久久久免费流畅 | 国产亚洲人成网站天堂岛 | 四虎影院新网址 | 国产偷窥| 精品一区二区三区五区六区 | 国模大胆一区二区三区 | 欧美 变态 另类 人妖班 | 涩涩五月天 | 午夜影院c绿象 | 久久久久久久99精品免费观看 | 每天都要睡男人(nph) | 女上男下gifxxoo动态视频 | 全程粗语对白视频videos | 国产成人免费片在线观看 | 男女被爆动漫羞羞动漫 | 国产成人在线免费视频 | 无套大战白嫩乌克兰美女 | ass日本乱妇ass | 丝袜性爱 |