docker 時間不一致怎么辦

docker時間不一致的解決辦法:1、在運行docker run時添加“-v /etc/localtime:/etc/localtime”選項;2、復制時區信息到容器即可。

docker 時間不一致怎么辦

本文操作環境:ubuntu 18.04系統、Docker 20.10.11版、Dell G3電腦。

docker 時間不一致怎么辦?

解決 docker 容器時間與本地時間不一致:

在docker容器和系統時間不一致是因為docker容器的原生時區為0時區

第一種方法:啟動時進行映射

運行 docker run 添加 -v /etc/localtime:/etc/localtime 選項,如下:

docker?run?-d?-p?8080:80?-v?/etc/localtime:/etc/localtime?nginx

第二種:復制時區信息到容器

如果本機時區正確直接:

docker?cp?/etc/localtime?nginx:/etc/localtime

如果本機時區不正確:

docker?cp?/usr/share/zoneinfo/Asia/Shanghai?nginx:/etc/localtime

推薦學習:《Docker視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享