欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決docker中mysql時間與系統(tǒng)時間不一致問題

 更新時間:2021年12月30日 11:55:17   作者:zitian246  
最近在Docker中裝mysql時,發(fā)現數據庫時間與系統(tǒng)時間相差8個小時。查詢資料發(fā)現,docker的默認時區(qū)是0區(qū),其實這會對安裝的容器造成不少麻煩,比如執(zhí)行日志的記錄不準確等

最近在Docker中裝mysql時,發(fā)現數據庫時間與系統(tǒng)時間相差8個小時。

linux服務器時間:

進入mysql,輸入date如下

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

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

有如下兩種方式解決:

方法一:復制主機的localtime

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

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

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

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

查看這個文件

發(fā)現這個文件引用了一個地址

解決方案:切換命令

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

然后重啟容器

docker? restart [容器ID或者NAME]

方法二:共享主機的localtime

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

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

兩者時區(qū)不一致的問題就解決了。

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

相關文章

  • 解決docker容器無法ping外網的問題

    解決docker容器無法ping外網的問題

    在本篇文章里小編給大家分享的是關于解決docker容器無法ping外網的問題,有需要的朋友們可以參考下。
    2020-03-03
  • Docker安裝RabbitMQ的超詳細步驟

    Docker安裝RabbitMQ的超詳細步驟

    RabbitMQ是一套開源的消息隊列服務軟件,是由LShift提供的一個 Advanced Message Queuing Protocol的開源實現,由以高性能、健壯以及可伸縮性出名的 Erlang 寫成,這篇文章主要給大家介紹了關于Docker安裝RabbitMQ的超詳細步驟,需要的朋友可以參考下
    2022-08-08
  • MinIO存儲在docker中安裝及其使用方式

    MinIO存儲在docker中安裝及其使用方式

    這篇文章主要介紹了MinIO存儲在docker中安裝及其使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Docker Nginx容器制作部署實現方法

    Docker Nginx容器制作部署實現方法

    這篇文章主要介紹了Docker Nginx容器制作部署實現方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • k8s和Docker關系簡單說明

    k8s和Docker關系簡單說明

    這篇文章主要介紹了k8s和Docker關系簡單說明,本文利于圖文講解的很透徹,有需要的同學可以研究下
    2021-03-03
  • docke自定義網絡之容器互聯

    docke自定義網絡之容器互聯

    大家好,本篇文章主要講的是docke自定義網絡之容器互聯,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 云原生Docker創(chuàng)建并進入mysql容器的全過程

    云原生Docker創(chuàng)建并進入mysql容器的全過程

    前面我們已經安裝好了Docker,也簡單了解了Docker,下面這篇文章主要給大家介紹了關于云原生Docker創(chuàng)建并進入mysql容器的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • Docker 配置固定IP及橋接的實現方法

    Docker 配置固定IP及橋接的實現方法

    這篇文章主要介紹了Docker 配置固定IP和橋接的實現方法的相關資料,這里詳細介紹了Docker 的四種網絡模式及如何實現橋接的案例,需要的朋友可以參考下
    2016-10-10
  • Docker安裝MS?SQL?Server并使用Navicat遠程連接的操作方法

    Docker安裝MS?SQL?Server并使用Navicat遠程連接的操作方法

    SQL?Server支持廣泛的應用程序開發(fā)接口(API),包括T-SQL、ADO.NET、ODBC、OLE?DB等,并支持多種操作系統(tǒng),包括Windows、Linux和Docker等,這篇文章主要介紹了Docker安裝MS?SQL?Server并使用Navicat遠程連接,需要的朋友可以參考下
    2023-06-06
  • docker安裝portainer方法詳細步驟

    docker安裝portainer方法詳細步驟

    portainer是一款容器管理可視化界面,不想在虛擬中使用命令管理容器的小伙伴,可以選擇安裝portainer對容器進行管理,查看日志、啟動、停止容器等非常方便,這篇文章主要介紹了docker安裝portainer方法詳細步驟,需要的朋友可以參考下
    2022-10-10

最新評論