第1种:
复制宿主机的localtime文件,到容器里
docker cp /etc/localtime threg:/etc/
注:这里 threg为容器名称,复制完后需重启容器
第2种
在构建dockerfile文件时加入一下命令。自定义该镜像的时间格式及时区
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
例如:
第3种:
启动容器时,挂载宿主机 localtime文件到 容器内
docker run -v /etc/localtime:/etc/localtime:ro threg
如果觉得《docker容器和宿主机时间不一致的问题》对你有帮助,请点赞、收藏,并留下你的观点哦!